Kmart 4086

Kmart #4086 was a Kmart discount department store located at 816 Green Springs Highway in Homewood, Alabama. The store opened August 20, 1964 and closed unknown.