Channels Television is an independent and multiple award winning 24-hour news and media television channel based in Lagos, Nigeria.
Address: 44/48 Channels TV Avenue Isheri-North Lagos Nigeria.
Telephone: +234-1-2131214, +234-1-2131215, +234-704-520-3063
Enter your email address to receive notifications of new live station, event and church stream.
Join 1,674 other subscribers.
Streaming problems? Visit the help center >>
Copyright © 2017 LiveFromNaija.com - All Rights Reserved. All other trademarks and copyrights are the property of their respective holders.