Address: 79 Central St, Houghton, Gauteng, 2198, South Africa, Johannesburg. See full address and map. Categories: Telecommunication Consultants www.altech.co.za