Donald Vincent Fargnoli, MD, Ophthalmology

1358 Smith St
North ProvidenceRI  02911-3304 (Providence County)


Phone: 401-353-2525
Fax: 401-353-6792

NPI: 1508924580
License Number: 5736 (RI)