DPI Logo DISCOVERY PARTNERS INSTITUTE
IDPH Logo ILLINOIS DEPARTMENT OF PUBLIC HEALTH

Belvidere Sewage Treatment Plant

Belvidere, IL 61008

Population served: 41500

Belvidere Sewage Treatment Plant logo

Managed by
City of Belvidere

map
Loading chart