Blockbuster 17275

Blockbuster #17275 was a Blockbuster video store located at 1550 Douglas Road in Montgomery, Illinois.