Walmart Supercenter 3781

Walmart Supercenter #3781 is a Walmart Supercenter discount department store located at 4545 Lafayette Road, Indianapolis, Indiana, which can be reached byInterstate 65fromExit 121.