Home › Venues › Mechanics Hall Mechanics Hall Tickets Buy tickets for concerts at Mechanics Hall in Worcester, MA. No Upcoming Events No upcoming events scheduled at Mechanics Hall. Please contact us with any corrections. Hotels & Lodging Near Mechanics Hall About the Venue Mechanics Hall At-a-Glance Capacity 1,600Address321 West Main StWorcester, MA 01608United States Map & Directions Website www.mechanicshall.org/Advertisement