Kmart 7416

Kmart #7416 was a SuperKmart discount department store located at 17550 Halsted Street in Homewood, Illinois. The store opened January 28, 1994 and closed December 2013.