Search our database by NPI number

20/20 Physicians Optical

20/20 PHYSICIANS OPTICAL official legal name 20/20 EYE PHYSICIANS OF INDIANA, PC is located at 4880 CENTURY PLAZA RD, Indianapolis, Indiana. 20/20 PHYSICIANS OPTICAL primary taxonomy is Eyewear Supplier in the state of Indiana.

Organization Legal Name20/20 EYE PHYSICIANS OF INDIANA, PC
Organization Other Name20/20 PHYSICIANS OPTICAL
NPI1780789909
CityIndianapolis
StateIndiana
Address 14880 CENTURY PLAZA RD
Address 2SUITE 140
Postal Code46260
Phone3173280901
Fax3173285038

Related medical specializations

Taxonomy IDGroupingClassificationSpecialization
332H00000X SuppliersEyewear Supplier

Leave your comments: