Blockbuster 17046

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