Rodriguez Park
Address:
6098 Jerome Rd.
San Antonio,
, TX
, 78227
29° 24' 44.7264" N, 98° 36' 51.5736" W
See map: Google Maps