St. Louis Ambush photograph

St. Louis Ambush

Use attributes for filter !
Arena/StadiumThe Family Arena
Locations Saint Charles, Missouri, United States
League Major Arena Soccer League
Founded2013
Capacity5,000
Owners Tony Glavin
Date of Reg.
Date of Upd.
ID2086594
Send edit request

About St. Louis Ambush


The St. Louis Ambush is a professional indoor soccer team based in St. Charles, Missouri. They are the second team to use this name. This version of the Ambush play in the Major Arena Soccer League while the original St. Louis Ambush played in the National Professional Soccer League.

St. Louis Ambush Photos

Related Persons

Next Profile ❯