Walmart Supercenter313 Thacker Ave, Covington, VA 24426Truck ParkingOvernight ParkingRestroomsSee more6.3 mi