Skip to main content

Healthcare prices in Indianapolis, IN

Surgery Center of Eye Specialists of Indiana - West

ASC

1950 W 86Th St, Indianapolis, IN 46260

Get Directions (317) 925-2200
Map view unavailable

Provider Information

Name Surgery Center of Eye Specialists of Indiana - West
Address 1950 W 86Th St, Indianapolis, IN 46260
Phone (317) 925-2200
Medicare Provider ID SEE LOGIC
National Provider ID (NPI) 1306260815
Website https://www.eyespecialistsofindiana.com/
Provider Type ASC