Walmart Supercenter 2694

Walmart Supercenter #2694 is a Walmart Supercenter discount department store located at 1202 South Kirkwood Road, Kirkwood, Missouri, which can be reached by Interstate 44 from Exit 277. The store opened May 17, 2000.