1. Veolia Water 931 Thunder Rd, Freeport, TX 77541 Coordinate: 28.94549,-95.30295 Phone: (979) 233-4281