Address: Shop 22, Khumalo St, Protea North, Gauteng, 1818, South Africa, Soweto. See full address and map. Categories: Upholsterers