Barbara Dodsworth-Feldman, MD, Ophthalmology

618 Toll Gate Rd
WarwickRI  02886-2717 (Kent County)


Phone: 401-738-4800
Fax: 401-738-0231

NPI: 1073670428
License Number: MD5701 (RI)