St. Louis is an independent city in the U.S. state of Missouri. It lies near the confluence of the Mississippi and the Missouri rivers. From Wikipedia
The team now stands three matches shy of the MLS record for consecutive winless games.