1. Allen Vacation Rental Homes 165 Old Westminster Rd, Hubbardston, MA 01452 Coordinate: 42.51861,-71.96293 Phone: (978) 928-9154