Howe Village Loading Map.... Howe Village13 McDonald St - SpencerEvents 42.2439682 -71.99228670000002 Address 13 McDonald St Spencer MA United States Upcoming Events No events in this location