We've Moved!!!

We've Moved!!!

We've Moved!!!
Saturday, March 31, 2018

We are excited to announce that Eye Surgeons of Indiana has officially moved to 9202 North Meridian Street, Indianapolis, Indiana 46260.  Surgical Care Center will soon be joining us at this location on April 16th.