Address: 404 louis Botha Ave. Houghton ,Johannesburg, Johannesburg. See full address and map. Categories: Tennis Court Contractors