Address : 50 Foster Street
City : Worcester, MA
Country : United States of America
Phone : +1 508-755-6800
Website : Click here for venue website
Located in Worcester, Massachusetts and opened in September 1982, DCU Center is the premier gathering place for people to experience the finest in entertainment, sporting events and public functions, offering 100,310 square feet of exhibit space, 23,636 square feet in 11 meeting rooms, and a 12,144 square foot ballroom, (the largest in Central Massachusetts). TheCenter is designed and sized specifically for the professional fulfillment, comfort and budget of small to large-sized conventions, meetings, social events and trade shows.