St. Louis, MO
St. Louis is an independent city on the Mississippi River near the Missouri River confluence, founded by French fur traders in 1764 and later transformed by the Louisiana Purchase, river commerce, railroads, brewing, and industry. The Gateway Arch is the obvious landmark, but Forest Park, the St. Louis Zoo, Missouri Botanical Garden, Washington University...
Town Snapshot
Loading town details...
Published facts are loading.
Top Score Signals
Highest current scores for this town.
Published score highlights are loading.