Channels TV

Nigeria's Award Winning Television Station

5/5 based on 2 reviews.

Channels TV is a broadcast television station in Lagos, Nigeria, providing News and Talk shows. Channels TV produces and broadcasts news and information programming including ... See more business, politics and current affairs in their mission to produce and broadcast television programs of quality and integrity that recognize and challenge, the intelligence and curiosity of their viewers.

1632 tune ins

Lagos - Nigeria - English

Visit the Station's website

Facebook

Twitter

YouTube

+23412131214

Opic Junction, Off- Lagos-Ibadan Expressway, Channels Television Avenue, Isheri North, Lagos, Nigeria

http://www.channelstv.com/home/contactus/