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

20 20 Eye Care PC

Organization Ophthalmology Physician · NPI 1407014806

20 20 Eye Care PC is an Ophthalmology Physician in Norwood, Massachusetts. Registered with an NPI since 2008.

In the registry since
2008
What do these letters mean?
PC — Professional corporation
A form of business registration, not a clinical qualification.

See every abbreviation used in this directory →

Practice location Address checks out

91 Central St Ste B
Norwood, MA 02062-3551
Phone: (781) 501-5650
Fax: (781) 501-5659
Show map & directions

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

Specialties & licences

Ophthalmology Physician (primary) Taxonomy 207W00000X

Record details

NPI number1407014806
Entity typeOrganization (Type 2)
Organization subpartNo
Authorized official Sheri Tankerley — Administrator · (781) 501-5650
NPI enumeratedJune 2, 2008
Last updated in NPPESJuly 17, 2012
Mailing address91 Central St, Suite B, Norwood, MA 02062-3551

Other providers in Norwood