CHCH

CHCH
April 14, 2014 No Comments cost1715

CHCH-DT, virtual channel 11, is an independent television station licensed to Hamilton, Ontario, Canada. The station is owned by Channel Zero. CHCH’s studios are located near the corner of Jackson and Caroline Streets in downtown Hamilton, with additional offices at the Marriott on the Falls in Niagara Falls, Ontario.