Questions? Write us!
To reach us via e-mail with your questions or comments, simply complete the form and click on the "Send Message" button.
Addresses
Integra Water, LLC - Corporate Offices
Alabama Customer Service:
Phone: (205) 326-3200 option 1
Builder & Developer Relations:
Phone: (205) 326-3698
Texas Customer Service:
Phone: (844) 631-7779 option 1
Mailing Address:
PO Box 10127
Birmingham AL 35202-0127
Physical Address:
3212 6th Avenue South, Suite 200
Birmingham, AL 35222