Location

Casal's Package Store
2026 E Main Street
Uvalde, TX 78801
United States
29° 13' 1.4736" N, 99° 46' 8.7312" W