Walmart Supercenter 2818

Walmart Supercenter #2818 is a Walmart Supercenter discount department store located at 7850 Cabela Drive, Hammond, Indiana, which can be reached byInterstate 80fromExit 2EB/3WB.The store openedJune 14, 2000.The store does not allow overnight parking.