Address: 13 LCT Ctr, 20 Ingcuce St, Kwazulu Natal, 4001, South Africa, Durban. See full address and map. Categories: Broadcasting Companies www.channelislam.com