Karen Rosen, MD

Psychiatry & Neurology, Psychiatry

Office

172 E Cushing St, Providence, RI 02906

Accepting new patients

(401) 474-0660