Ottawa, IL
Ottawa is a city and the county seat of LaSalle County, Illinois, situated at the scenic confluence of the Fox and Illinois rivers. Long serving as a historic portage trail connecting Lake Michigan to the Mississippi River, the city of approximately 18,450 is known today as the eastern gateway to Starved Rock State Park. The community features a historic...
Town Snapshot
Loading town details...
Published facts are loading.
Top Score Signals
Highest current scores for this town.
Published score highlights are loading.