The Sports Academy

The Sports Academy

101 The Game Dr.
Glen Carbon, Illinois 62034

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.

Amenities

Amenities

  • Restrooms Onsite