Kmart 7428

Kmart #7428 was a Kmart discount department store located at 60 Harvester Square in St. Charles, Missouri. The store opened 1980 and closed February 1995.