The Sports Academy is the St. Louis areas premier indoor sports and training facility. At just over 63,000 square feet, The Sports Academy contains two regulation size indoor soccer fields, an indoor play set, plus rooms that can be used to host meetings or parties. Our multipurpose facility can also be used for a variety of other events. We encourage you to contact us to host your next big event.
“THE STADIUM” MENU
Our bar is currently serving draft beer, canned beer and mixed drinks.
Full service menu coming soon.