South Texas soccer fields
Mainland Sports Complex
Address: 8002 Sand Peeble
San Antonio, TX 78250
Directions: Google Maps