Blockbuster 39541

Blockbuster #39541 was a Blockbuster video store located at 803 North Houk Road in Delaware, Ohio.