Barstow Village Loading Map.... Barstow Village60 Legion DR - HanoverEvents 42.1128601 -70.83693269999998 Address 60 Legion DR Hanover MA 02339 United States Upcoming Events No events in this location