Channels TV

Nigeria's Award Winning Television Station

5/5 based on 2 reviews.

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/