Walmart Supercenter 1597

Walmart Supercenter #1597 is a Walmart Supercenter discount department store located at 10938 South Memorial Drive, Tulsa, Oklahoma.The store openedSeptember 4, 1990.The location also sells gasoline and diesel.The store is located next to, and affiliated with,Murphy USA M7398.