1. Indiana Academy-Ophthalmology 8766 South St Ste 130, Fishers, IN 46038 Coordinate: 39.95595,-86.0146 Phone: (317) 577-3062