Wonder Lake Sediment Dewatering Facility in Greenwood, Illinois

Wonder Lake Sediment Dewatering Facility in Greenwood is a fence. Wonder Lake Sediment Dewatering Facility is located near Smith Court.

Places of worship

  • Covenant Reformed Baptist Church (baptist) – approx. 0.7 mi.

Convenience stores

  • The General Store – approx. 0.8 mi.