Kmart 7475

Kmart #7475 was a Kmart discount department store located at Menard Plaza, 1819 North Stewart Avenue in Wausau, Wisconsin. The store opened July 16, 1981 and closed April 9, 2006.