Windsor



Rentals in Windsor


Searching...


About Windsor


Windsor is located in Shelby County, Illinois. It has a population of about 1,100 people. The community is in Central Illinois, between Middlesworth and Mattoon.