Category: Tennis Courts
1503 San Pedro Ave
78212,
San antonio (Texas)
Category: Recreation Centers
Category: Tennis Courts
1214 E Crockett St
78202,
San antonio (Texas)
Category: Tennis Courts
705 Trafalgar Rd
78216,
San antonio (Texas)
Category: Tennis Courts-Private
339 Fantasia St
78216,
San antonio (Texas)