Blockbuster 39519

Blockbuster #39519 was a Blockbuster video store located at 4672 Cemetery Road in Hilliard, Ohio.