North Shore Public Health Collaborative
The North Shore Public Health Collaborative (NSPHC) is a regional partnership involving eight municipalities: Beverly, Danvers, Lynn, Marblehead, Nahant, Peabody, Salem, and Swampscott.