Originally Posted by penpal
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.
Thanks. I'll check these places out. My initial thought was to google for tennis there, but it's hard to know how the places are and if they even have anything available on a drop-in basis like I need.