Walmart Supercenter 2781

Walmart Supercenter #2781 is a Walmart Supercenter discount department store located at 2100 12th Avenue Road, Nampa, Idaho.The store openedAugust 16, 2000.The location also sells gasoline.