Blockbuster 17395

Blockbuster #17395 was a Blockbuster video store located at 1303 North Milwaukee Avenue in Chicago, Illinois.