Macha Eye Care at Fountain Square
Request an appointment
Pick a date to see available times
Hours
- Today
- 9:00 AM – 5:00 PM
Last updated: 22 Sept 2026
About Macha Eye Care at Fountain Square
Macha Eye Care at Fountain Square is an eye care clinic in Fountain Square, Indiana, at 1429 Shelby Street, 46203. Patients can contact this listing by phone at (317) 632-9220.