Location DCU Center 50 Foster Street Worcester, MA 01608 Phone: 508.755.6800 See map: Google Maps Link: DCU CenterPerformance Center