Channels TV: Phone,Email,Address & Contact
Channels Television is an independent 24-hour news and media television channel based in Lagos, Nigeria. Channels was founded in 1992 but began broadcasting in 1995.
The TV station's primary focus is producing news and current affairs programs on Nigerian domestic issues.
--According to Channels television,it's mission is to act as a watchdog on governmental policies and activities.Back in 1995 channels television had only 15 employees. The private television station was formed by John Momoh and Sola Momoh.
Channels TV Full Contact Details
Channels TV Lagos Station Address
- 44/48 Channels TV Avenue
- Isheri-North Lagos Nigeria.
- Email :
- +234-1-4406464 – 6
- Marketing Lagos:
Read Also: Top 70 Online Newspapers In Nigeria
Channels TV Abuja Station Address
- 1607 Cadastral Zone A09,
- Off Innocent Nwoga Street,
- Asokoro Extension,
- Guzape District, Abuja, FCT.
- Website: channelstv.com