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 FedEx Office. Phone: (480) 615-9010 Fax: (480) 615-9011 Phone and fax numbers re-direct to Farr Eyecare Group Hours: Permanently Closed |