Walmart Neighborhood Market 2395

Walmart Neighborhood Market #2395 is a Walmart Neighborhood Market discount department store located at 9411 South Delaware Avenue, Tulsa, Oklahoma. The store opened on August 8, 2001. The store does not allow overnight parking.