ViewsWatchers |
Leland is a village in LaSalle County, Illinois, United States.[1] The population was 977 at the 2010 census. It is part of the Ottawa Micropolitan Statistical Area. [edit] Research Tips
|