Blockbuster in River Forest, Illinois





4 comments:

  1. This store actually was in Elmwood Park, IL. River Forest's border is across the street, though!

    ReplyDelete
  2. Also it was one of the last 3 Blockbuster stores in the Chicago area to close down in late 2013/early 2014, btw. Other 2 were Carol Stream, and Waukegan.

    ReplyDelete