Blockbuster 17213

Blockbuster #17213 was a Blockbuster video store located at 1724 East Riverside Boulevard in Loves Park, Illinois.