South Texas soccer fields
STAR Soccer Complex
Address: 5103 David Edward Dr
San Antonio, TX 78233-6939
Directions: Google Maps | Field details
Website: www.starsoccersa.com | Rainout # (210) 495-8686