Kmart 7416

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