Blockbuster 17488

Blockbuster #17488 was a Blockbuster video store located at 2333 Randall Road in Carpentersville, Illinois.