Kmart 4270

Kmart #4270 was a Kmart discount department store located at 10041 Lewis and Clark Boulevard in St. Louis, Missouri. The store opened May 1, 1969 and closed 2003.