Walmart Supercenter 2691

Walmart Supercenter #2691 is a Walmart Supercenter discount department store located at 2910 Grant Line Road, New Albany, Indiana, which can be reached byInterstate 265fromExit 3.The store openedJune 19, 2002.