Area 8.903 kmĀ² | Nearest city Baldwin | |
![]() | ||
Management Illinois Department of Natural Resources |
Peabody River State Fish and Wildlife Area is an Illinois state park on 2,200 acres (890 ha) in Randolph County, Illinois, United States.
References
Peabody River State Fish and Wildlife Area Wikipedia(Text) CC BY-SA