Mechanics Hall Posted on September 24, 2017 by Brian Foote Loading Map.... Mechanics Hall321 Main St - Worcester MAEvents 42.26555159999999 -71.80074130000003 Address 321 Main St Worcester MA United States Hours Upcoming EventsNo events in this location