ELMWOOD PARKS DEPARTMENT

210 S. Magnolia St.

Elmwood, IL 61529


Phone: 309-742-2351

Directions to the Water & Sewer Department