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.
Email: [email protected]
Telephone: +234-1-2131214, +234-1-2131215, +234-704-520-3063
Streaming problems? Visit the help center >>
Copyright © 2016 LiveFromNaija.com - All Rights Reserved. All other trademarks and copyrights are the property of their respective holders.