harlandale memmorial stadium s

1201 96th St.
San Antonio
Texas
United States