Barbara Dodsworth-Feldman, MD

Ophthalmology

618 Toll Gate Rd, Warwick, RI 028862717

(401) 738-4800