Downtown Worcester Arts Community Happening at WCCA TV

Located in the center of Worcester’s downtown Theater District is WCCA TV, since 1986. We moved to 415 Main street in 1998, we were here when most of the City’s downtown was at it’s worst with little else happening and in great need of revival. We are strong advocates for our public access mission. We… Continue reading Downtown Worcester Arts Community Happening at WCCA TV