Rimmers Creek Water Treatment Works Home/Water treatment plant/Rimmers Creek Water Treatment Works Unnamed Rd,, Barberton, 1300 Contacts Unnamed Rd,, Barberton, 1300 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Water treatment plant Ebenezer WTW Tzaneen 0152764700 Water treatment plant Mahloakwena WTW Pelaneng +27152951800 Water treatment plant Mmabatho Plant Moletsamongwe, 2745 Water treatment plant Veolia Services Botswana (PTY) LTD 50629 Mabeleapodi, Gaborone, Botswana +2673953888 Categories Water treatment plant