DonaldFargnoli.MD.com • Ophthalmologist • 47 years experience

Donald V. Fargnoli, MD, Inc.

1358 Smith Street, North Providence, RI 02911