Save Donald V. Fargnoli, MD DonaldFargnoli.MD.com • Ophthalmologist • 47 years experience Donald V. Fargnoli, MD, Inc. 1358 Smith Street, North Providence, RI 02911