Hours of Operation
Call for hours.
Looking for a new indoor soccer venue for your next tournament? The Sports Academy is the St. Louis area’s 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.