• St. Louis Ambush Soccer Club

    Categories

    Sporting

    About Us

    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 plays in the Major Arena Soccer League.

    Rep/Contact Info

    Card image cap
    Shelly Clark
    CEO and Co-Owner
    Brian Wagner
    • Phone: (636) 477-6363