Tarra Evans, MD, Obstetrics & Gynecology

146 W River St Fl 3
ProvidenceRI  02904 (Providence County)


Phone: 401-793-5700
Fax: 401-793-7801

NPI: 1447570122
License Number: MD16363 (RI)