Speare Memorial Hospital

16 Hospital Rd Plymouth, NH 03264



Hours of Operation