Walmart Supercenter781 Leonard Ave, Albemarle, NC 28001RestroomsTruck ParkingOvernight ParkingSee more11.6 miNone