Indiana University School Of Medicine Department of Ophthalmology 1160 West Michigan Street, Indianapolis, IN 46202
About the Business
The Indiana University School of Medicine Department of Ophthalmology is a prestigious academic institution located at 1160 West Michigan Street in Indianapolis, Indiana, United States. As part of Indiana University, the Department of Ophthalmology is dedicated to providing top-quality education, research, and patient care in the field of ophthalmology. With a team of expert faculty members and state-of-the-art facilities, the department offers a comprehensive training program for medical students, residents, and fellows. Patients can also benefit from cutting-edge treatments and innovative research conducted at this renowned institution.
Photos
Location & Phone number
1160 W Michigan St, Indianapolis, IN 46202, United States
Reviews
"THE SCHEDULING TEAM IS UTTERLY INCOMPETENT, RUDE AND DO NOT CARE ABOUT YOUR HEALTH!!!!! THE EXPERIENCE AS A NEW REFERRAL HAS BEEN DISGUSTING. SHAME ON ALL OF YOU"
List of local businesses, places and services in Indiana
⭐ business help 🔍 services ☎ phones 🕒 opening times ✍️reviews 🌍 addresses, locations 📷 photos