Speare Memorial Hospital

Plymouth, NH