North Shore Community Health is a network of family health centers serving over 14,000 patients, with three community-based sites and six school-based locations. Click on the appropriate location below for site information.
47 Congress Street Salem, Ma 01970
M & W: 8:30am – 7:30pm T, TH, & F: 8:30am – 5pm Sat: 8:30 – 1pm
302 Washington Street Gloucester, MA 01930
M – W, F: 8:30am – 5pm Th: 8:30am – 7:30pm
89 Foster Street, Peabody, MA 01960
M, Tu: 8:30am – 7:30pm W – F: 8:30am – 5:pm
77 Willson Street Salem, MA 01970
M – F: 7am – 3pm When school is in session
485 Lowell Street Peabody, MA 01960
29 Highland Avenue Salem, MA 01970
53 Liberty Hill Avenue Salem, MA 01970
25 Memorial Drive Salem, MA 01970
210 Andover Street Peabody, MA 01960