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 by Interstate 265 from Exit 3. The store opened June 19, 2002.