Marc Alexander Jaffe, MD, Obstetrics & Gynecology

38 Amaral St
RiversideRI  02915-2205 (Providence County)


Phone: 401-438-3300
Fax: 401-434-5313

NPI: 1508848821
License Number: 6075 (RI)