Found 1 place
Address: 735 South Evans St, Uvalde, TX 78801
Latitude: 29.1956 (29°11′44″N), Longitude: -99.7923 (99°47′32″W)