3715 E Main St, Uvalde, Texas 78801, United States

(830)261-5338