Address: Farm Sheila 10 to 15 Km Outside Phalaborwa, Phalaborwa, 1389, South Africa, Limpopo. See full address and map. Categories: Water Services