20/20 EYE PHYSICIANS OF INDIANA P C

INDIANAPOLIS, IN
NPI1871588442
Entity TypeOrganization
Authorized ContactDONNA M IRELAND
Practice Manager
317-871-5900
Organization Subpart ?No
Primary Taxonomy207W00000X Ophthalmology
Enumeration Date2005-09-20
Last Update Date2022-06-03
Business Address
20/20 EYE PHYSICIANS OF INDIANA P C
2020 W 86TH ST SUITE 200
INDIANAPOLIS, IN 46260-1969
Phone number: 317-871-5900
Mailing Address
20/20 EYE PHYSICIANS OF INDIANA P C
2020 W 86TH ST SUITE 200
INDIANAPOLIS, IN 46260-1969
Phone number: 317-871-5900