Long Creek Water Department is a Water treatment plant located in Decatur, IL 62521. It is one of the 284 Water treatment plants in United States. Address of Long Creek Water Department is 3930 Star Rte Rd, Decatur, IL 62521, United States. Long Creek Water Department can be contacted at 12174230530. Long Creek Water Department is located in a remote area, with less than 1 listed places around it.
3930 Star Rte Rd, Decatur, IL 62521, United States
Contact number of Long Creek Water Department is 12174230530.
Address of Long Creek Water Department is 3930 Star Rte Rd, Decatur, IL 62521, United States.
Long Creek Water Department is located in Decatur, IL 62521.
Long Creek Water Department is a Water treatment plant in United States
Pincode of Decatur, IL 62521 is 62521