Walmart Supercenter 3781

Walmart Supercenter #3781 is a Walmart Supercenter discount department store located at 4545 Lafayette Road, Indianapolis, Indiana, which can be reached by Interstate 65 from Exit 121. The store opened on January 23, 2008.