MASSive Comic Con 2017 Floor Plan  (click images to enlarge) DCU Center • 50 Foster Street • Worcester, MA 01608 •   Directions By Train/Bus: Union Station is located less than half a mile from the DCU Center! With trains and buses arriving from all over, you can travel to Union Station and head directly to the … Continue reading Venue