Walmart Neighborhood Market 5840

Walmart Neighborhood Market #5840 is a Walmart Neighborhood Market discount department store located at 12912 East 86th Street North, Owasso, Oklahoma. The store does not allow overnight parking. The store opened on July 15, 2009.