Provider records sourced from NPPES (CMS National Plan & Provider Enumeration System). Data current as of August 10, 2026.

20/20 Eye Physicians of Indiana P C

Organization Ophthalmology Physician · NPI 1871588442

20/20 Eye Physicians of Indiana P C is an Ophthalmology Physician in Indianapolis, Indiana. Works from 3 locations. Licensed in Indiana.

Licensed in
IN
In the registry since
2005
Specialties on file
2

Practice location Address checks out

8220 Naab Rd Ste 200
Indianapolis, IN 46260-1933
Phone: (317) 817-5900
Show map & directions

Pin is approximate — placed at the ZIP-code centre, not the exact door.

Additional practice locations (2)

  • 2001 W 86th St, Indianapolis, IN 46260-1902 — (317) 817-5900
  • 1011 Main St Ste 140, Speedway, IN 46224-6980 — (317) 328-0901

Specialties & licences

Ophthalmology Physician (primary) Taxonomy 207W00000X (IN)
Hospitalist Physician Taxonomy 208M00000X

Record details

NPI number1871588442
Entity typeOrganization (Type 2)
Organization subpartNo
Authorized official Donna Ireland — Practice Manager · (317) 871-5900
NPI enumeratedSeptember 20, 2005
Last updated in NPPESSeptember 11, 2025
Certification dateSeptember 11, 2025
Mailing address8220 Naab Rd Ste 200, Indianapolis, IN 46260-1933

Other providers in Indianapolis