Steward Pheasant Habitat Area in Alto Township, Illinois

Steward Pheasant Habitat Area in Lee County is a nature reserve (Illinois Department of Natural Resources). Steward Pheasant Habitat Area is located near Locust Road.

Leisure
nature reserve
Operator
Illinois Department of Natural Resources