NORTH SHORE MEDICAL CENTER


Salem Hospital
81 Highland Avenue
Salem, MA 01970
(978) 745-4489


114R Highland Avenue
Salem, MA 01970
(978) 777-0970


214-218 Broadway (Rte. 1)
Saugus, MA 01906
(781) 233-1450


North Shore Children’s Hospital
57 Highland Avenue
Salem, MA 01970
(978) 354-2760

Kenan E. Haver, M.D.