Speare Memorial Hospital: 16 Hospital Rd - Plymouth, NH