Blockbuster 39369

Blockbuster #39369 was a Blockbuster video store located at 9465 Sprague Road in North Royalton, Ohio.