Blockbuster 17229

Blockbuster #17229 was a Blockbuster video store located at 7300 North Western Avenue in Chicago, Illinois.