Maria M O'Toole, MD, Obstetrics & Gynecology

1524 Atwood Ave
Ste Ll6
JohnstonRI  02919-3228 (Providence County)


Phone: 401-751-3330
Fax: 401-274-1253

NPI: 1124162516
License Number: MD06049 (RI)