Hudson Town Hall Loading Map.... Hudson Town Hall78 Main Street - HudsonEvents 42.39111 -71.567309 Address 78 Main Street Hudson MA 01749 United States Upcoming Events No events in this location