Eye Specialists of Indiana has two convenient Indianapolis locations:
As needed and upon request, we also offer a transportation service for patients scheduled for cataract evaluation and treatment. Learn More
1901 North Meridian St
Indianapolis, Indiana 46202
1901 North Meridian Street is located just minutes from I-65 and I-70. This central Indianapolis location and close proximity to major interstates makes it easy, even for those not familiar with Indianapolis. Take the Meridian/Pennsylvania Street exit #113 from Interstate 65 and turn north on Meridian Street (Highway 31). Drive 7 blocks north to our building on your right.
1950 West 86th St
Indianapolis, Indiana 46260
1950 West 86th Street is conveniently located just minutes from I-465 and US-31. This northern Indianapolis location sits right across the street from St. Vincent’s Hospital. Take the Meridian Street exit #31 from Interstate 465 and turn south on Meridian Street. In 1.3 miles, turn right on 86th Street. Drive 2 miles west and our building will be on your right.