OP Schnabel Park
Address:
9606 Bandera Road
San Antonio
, TX
, 78240
29° 32' 2.1552" N, 98° 38' 30.4872" W
See map: Google Maps