Kindred Hospital North Shore: 15 King St - Peabody, MA