Legends Sports Complex Sports Camp - Baseball

About This Activity

Legends Sports Complex is a membership-based facilitythat is the ultimate destination for athletes, fans and anyone who loves sports or like to have fun while exercising. The state-of-the-art 100,000 square foot facility is situated on 15 acres in The Woodlands, Texas, making Legends Sports Complex the largest multi-sport and fitness complex in Southeast Texas.

Discuss This Activity

This activity has passed