Walmart Neighborhood Market 5408

Walmart Neighborhood Market #5408 is a Walmart Neighborhood Market discount department store located at 3805 South Keystone Avenue, Indianapolis, Indiana, which can be reached byfromExit 53. The store does not allow overnight parking. The location also sells gasoline. The store opened on July 7, 2004.