Walmart Supercenter3100 E Main St, Uvalde, TX 78801Truck ParkingOvernight ParkingRestroomsSee more2 miNone