Erica Szabados, MD, Psychiatry & Neurology

725 Reservoir Ave
Ste 308
CranstonRI  02910-4448 (Providence County)


Phone: 401-944-9559
Fax: 401-944-7501

NPI: 1346467560
License Number: LP00263 (RI)