Helix Water District
Helix Water District is a Water & Sewage Companies company at La Mesa,California,United States , Tel is (619)466-0585,address is 7811 University Avenue.You can find more Helix Water District contact info like fax,email,website below.