Blockbuster 17461

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