Address: 1 Melrose St, Melrose Estate, Gauteng, 2196, South Africa, Johannesburg. See full address and map. Categories: Car Wash & Accessories