Contact
4 Fowles St
Barmera, SA 5345
Phone (08) 8580 7100
Fax (08) 8588 2001
Email [email protected]
Office hours: 8:30am to 5:00pm Monday to Friday
Water Orders Only
Operator Orders
(08) 8588 3277 (Office Hours)
Telephone Keypad Orders
(08) 8588 1355
Emergency Service
(08) 8580 7100
West depot – 0407 241 771
Member Of