Walmart Supercenter 5361

Walmart Supercenter #5361 is a Walmart Supercenter discount department store located at 12850 L Street, Omaha, Nebraska. The store opened August 25, 2004. The store is located next to, and affiliated with, Sam's Club #8146.