Blockbuster 17296

Blockbuster #17296 was a Blockbuster video store located at 17601 Torrence Avenue in Lansing, Illinois.