Walmart Supercenter 1161

Walmart Supercenter #1161 is a Walmart Supercenter discount department store located at 2897 Veteran's Memorial Parkway, St Charles, Missouri, which can be reached byInterstate 70fromExit 228.The store openedJune 30, 1988.The store does not allow overnight parking.The store is located next to, and affiliated with,Sam's Club #8251.