Walmart Supercenter 1518

Walmart Supercenter #1518 is a Walmart Supercenter discount department store located at 3221 West 86th Street, Indianapolis, Indiana, which can be reached by Interstate 465 from Exit 27. The store opened October 1990 and was converted into a Supercenter March 2000. The store does not allow overnight parking.