Peabody River State Fish and Wildlife Area is an Illinois state park on in Randolph County , Illinois , United States .
Peabody River State Fish and Wildlife Area is an Illinois state park on 2200 acre in Randolph County , Illinois , United States .