Walmart Supercenter 1995

Walmart Supercenter #1995 is a Walmart Supercenter discount department store located at 4240 Yellowstone Avenue, Chubbuck, Idaho, which can be reached byInterstate 86fromExit 61.The store openedAugust 31, 1993and was converted into a SupercenterMarch 2000.