Horwitz Vision Center
1425 S. Alma School Rd., Ste 103
Mesa, AZ 85210
We are on the northeast corner of Alma School Rd. and the US 60 Fwy. We share the parking lot with the Red Lobster restaurant and Fed Ex Office.
Phone: (480) 615-9010
Fax: (480) 615-9011
We do not close for lunch. Please call if you have any questions.