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.

Photos