DCU Center photograph

DCU Center

Use attributes for filter !
Address50 Foster St, Worcester, MA 01608, United States
Capacity14,800
Hours Closed ⋅ Opens 9AM
Ratings 4.3
Phone +1 508-755-6800
Teams Worcester Railers
Opened September 2, 1982
Construction started 1981
Owners Worcester
Architecture firmsEllerbe Becket
Date of Reg.
Date of Upd.
ID1222810
Send edit request

About DCU Center


The DCU Center is an indoor arena and convention center complex in downtown Worcester, Massachusetts. The facility hosts a variety of events, including concerts, sporting events, family shows, conventions, trade-shows and meetings.

Where is the DCU Center

DCU Center Map
Click on the photo of DCU Center to view it on Google Maps.

DCU Center Photos

Related Persons

Next Profile ❯