Star Sewer & Water

Star Sewer & Water Logo

Location:
10831 W State Street
P.O. Box 400
Star, ID 83669

Phone: (208)286-7388