The Sports Academy

The Sports Academy

101 The Game Dr.
Glen Carbon, Illinois 62034

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.

Amenities

Amenities

  • Restrooms Onsite
  • Concession Stand
  • Lights
  • Meeting Room
  • PA System
  • Restrooms
  • Scoreboards