Horwitz Vision Center, LLC
1425 South Alma School Road Suite 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.
Mon, Tue, Wed, Thu, Fri 8:30 am - 6:00 pm
Sat. 8:30 AM - 3:00 PM
We do not close for lunch. Please call if you have any questions.