Blockbuster 17102

Blockbuster #17102 was a Blockbuster video store located at 5634 West Fullerton Avenue in Chicago, Illinois.