815-233-0111
Address, Phone Number, and Hours for Freeport Water Department, an Water Departments, at Freeport.
Name : Freeport Water Department
Address : Ste 330, 230 W Stephenson St, Ste 330 Freeport, Illinois, 61032
Locality : Freeport
Fax : 815-233-2404
View map of Freeport Water Department get driving directions from your location.