Saline Creek during the great flood of 2011
Rector Township is located in Saline County, Illinois. As of the 2010 census, its population was 65 and it contained 39 housing units.
Explore contextually related video stories in a new eye-catching way. Try Combster now!