Walmart Supercenter 1064

Walmart Supercenter #1064 is a Walmart Supercenter discount department store located at 935 Blowing Rock Boulevard, Lenoir, North Carolina.The store openedAugust 4, 1987.The location also sells gasoline and diesel.The store is located next to, and affiliated with,Murphy USA M7538.