Walmart Supercenter313 Thacker Ave, Covington, VA 24426RestroomsTruck ParkingOvernight ParkingSee more0.8 mi