Chapel Hill,
NC -
27514
(919) 960-0088
The mission of The Peoples Channel is to provide the means and to promote the opportunity for area citizens to create local cable television programming by for