I'm not from San Antonio, but it looks like the closest facility to your location is the Fairchild Tennis Center at 1214 E Crockett St. The McFarlan Tennis Center doesn't appear to be too much farther away at 1503 San Pedro Ave. There also looks to be a St. Phillips College to the east at 1801 Martin Luther King Dr.
Sorry, but I don't have any information on any of these facilities.
Read my blog for club and USTA players at CourtCoverage.com