Rodriguez Park
Address:
6098 Jerome Rd
San Antonio, TX 78227