Search

Dr. FRANCESCO JOHN BARBAROSSA OD

Individual Provider (NPI-1) Active

Optometrist

Provider Information

NPI Number
1407853369
Provider Type
Individual Provider (NPI-1)
Credentials
OD
Status
Active

Contact & Location

Address
3750 DELAWARE AVE, KENMORE, NY, 142171002
Phone
(716) 874-2455
Fax
(716) 874-5775

Specialties & Taxonomies

Optometrist Primary License: NY #TUV006854

All Addresses

LOCATION

3750 DELAWARE AVE

KENMORE, NY, 142171002

(716) 874-2455

MAILING

3750 DELAWARE AVE

KENMORE, NY, 142171002

(716) 874-2455