Windsor, Illinois facts for kids
Windsor is a name used for a couple of different places in the U.S. state of Illinois. When you see "Windsor, Illinois," it could be talking about one of two towns.
All content from Kiddle encyclopedia articles (including the article images and facts) can be freely used under Attribution-ShareAlike license, unless stated otherwise. Cite this article:
Windsor, Illinois Facts for Kids. Kiddle Encyclopedia.