The Peabody Family Health Center at 89 Foster St. has officially reopened its doors after a months-long renovation and expansion project aimed at improving access to health care on the North Shore. Operated by North Shore Community Health, Inc. (NSCHI), the nonprofit health center provides affordable primary care services to residents regardless of insurance status or … [Read more...] about Peabody health center renovation improves care access

