1. Spring Hill House 117 Walcott St, Stow, MA 01775 Coordinate: 42.41452,-71.55464 Phone: (978) 562-9141