Blockbuster 17293

Blockbuster #17293 was a Blockbuster video store located at 795 Summit Street in Elgin, Illinois.