The DCU Center is an indoor arena and convention center complex located in downtown Worcester, Massachusetts. The second-largest city of the region's six states, Worcester is central to all of New England and is considered to be "The Heart of New England!" The only city in the nation to be awarded an All-American City award five times, Worcester has emerged as a business, educational, cultural and entertainment center.
Exhibit Hall Hours
Thursday & Friday: 10:00am - 6:00pm
Saturday: 10:00am - 5:30pm
Click on map to enlarge.
Public Transportation