Walmart Supercenter3100 E Main St, Uvalde, TX 78801RestroomsTruck ParkingOvernight ParkingSee more33.7 miNone