Blockbuster 39329

Blockbuster #39329 was a Blockbuster video store located at 9511 Kenwood Road in Blue Ash, Ohio.