![]() |
St Louis Ambush Soccer |
The Ambush is the Gateway Area's professional indoor soccer franchise. They play 22 regular season games at Kiel Center with playoffs in Apr & May. Season runs Oct-Apr. Price $10 and up.
| Location | 1401 Clark St St Louis Missouri |
| Phone | 314-962-4625 |
by OneTime