530-458-4941
Address, Phone Number, and Hours for Colusa Sewer Department, an Water Departments, at Colusa.
Name : Colusa Sewer Department
Address : 425 Webster Street Colusa, California, 95932
Locality : Colusa
Fax : 530-458-8674
View map of Colusa Sewer Department get driving directions from your location.