Mary Catherine Derosa, MD, Obstetrics & Gynecology

148 W River St
Ste 8
ProvidenceRI  02904-2609 (Providence County)


Phone: 401-606-3000
Fax: 401-331-8110

NPI: 1649290024
License Number: MD7443 (RI)