David R Rivera, MD, Ophthalmology

45 Wells St
Ste 2020
WesterlyRI  02891-2927 (Washington County)


Phone: 401-596-4959
Fax: 401-596-6896

NPI: 1013930536
License Number: MD9236 (RI)