Walmart Supercenter3100 E Main St, Uvalde, TX 78801RestroomsTruck ParkingOvernight ParkingSee more18.1 miNone