Kmart 9685

A Kmart discount department store store was located at 1803 North Main Street in London, Kentucky. The store opened 1983 and closed 18-Oct-93.