Marie Michelle Abejuela, MD, Internal Medicine

21 Peace St
ProvidenceRI  02907-1510 (Providence County)


Phone: 401-456-3000
Fax: 401-456-3762

NPI: 1326229501
License Number: MD12531 (RI)