Company Name: IMO STATE BROADCASTING CORPORATION TV
Station Name: IBC
Location: Owerri
Frequency: Channel 59UHF
Address: Egbu Road, P.M.B. 1129, Owerri, Imo State
Year Licence Granted: Mar 10, 1995
Business Phone:234 83 232674, 230263
See Also: List Of Television Stations In Nigeria By State and Their Channels