STAR Soccer Complex

STAR Soccer Complex

 210-495-8686

 5103 David Edwards Drive, San Antonio, TX 78233

The STAR Soccer Complex, the premier soccer facility in South Texas, is located in Northeast San Antonio on a site that once was the Longhorn Quarry.

Location Info

STAR Soccer Complex

5103 David Edwards Drive

San Antonio, TX 78233