Zelma Rahim, MD

Psychiatry & Neurology, Psychiatry

North Shore Childrens Hosp

57 Highland Ave, Salem, MA 01970

Accepting new patients

(978) 354-2700