Charter TV3 - Home
Charter TV3 is a TV station located in Worcester Massachusetts with a staff dedicated to delivering daily & nightly, local, up to date, news, sports, entertainment, weather & traffic coverage to the residents of the Worcester & Cen