Uvalde, Texas

Walmart Supercenter

3100 E Main St
Uvalde TX 78801

Phone: 830-278-9117
Store #782
Interstate Exit:
Open 24 Hours: Yes
Overnight Parking: Yes