Das Worcester Centrum wurde im September 1982 als Arena mit 12.300 Sitzplätzen erbaut, im Jahr 1997 jedoch um 2.500 Plätze auf 14.800 Plätze ausgebaut.[1] 1997 erfolgte eine Modernisierung des kompletten Gebäudes.[2]
In den 1980er Jahren fanden regelmäßig zahlreiche Popkonzerte in Worcester statt, da der nahegelegene Boston Garden wegen seiner schwächeren Akustik vermehrt gemieden wurde. Das DCU Center dient als Alternative zum größeren TD Garden.
Veranstaltungen, die regelmäßig im DCU Center stattfinden sind Disney on Ice und WWE-Veranstaltungen. Im Jahr 2009 war es Austragungsort des AHL All-Star Classic, dessen Ausrichter die Worcester Sharks in Kooperation mit der American Hockey League sind.