Contact Us

Echologics – Head Office
6295 Northam Drive, Unit 1
Mississauga, ON Canada L4V 1W8
Phone: 905-672-3246
Toll Free: 1-866-324-6564
Fax: 905-612-0201
www.echologics.com

Echologics – Dallas Office
1401 Valley View Lane, Ste. 150
Irving, TX 75061, USA
Phone: 972-871-5177

Echologics – Tampa Office
2004 wood Court – Suite C
Plant City, FL 3356, USA
Phone: 813-764-8183

Echologics – Asia Office
21 Bukit Batok Crescent
25-75 WCEGA Tower
Singapore, Singapore
Phone: +6566-318999

Echologics – UK Office
Maxet House, Lytton Way
Stevenage
SG1 3YY
United Kingdom
Phone: +44 1438 920040

Echologics – Australia Office
Uni 8/1B, Kleins Road
Northmead, NSW 2152
Australia
Phone: +61 2 9630 3182

Corporate Headquarters:
Mueller Water Products

1200 Abernathy Road, N.E., Suite 1200
Atlanta, GA 30328
United States
Phone: 770-206-4200