Physical Address:
Shop 24 Amajuba Mall, 24 Victoria Rd, Newcastle, 2940
Phone:
034 315 2628
Website:
www.telkom.co.za