Julie L Roth, MD, Psychiatry & Neurology

2 Dudley St
Ste 555
ProvidenceRI  02905-3236 (Providence County)


Phone: 401-444-3032
Fax: 401-444-3205

NPI: 1063673713
License Number: LP01397 (RI)