Blockbuster 90686

Blockbuster #90686 was a Blockbuster video store located at 665 South Breiel Boulevard in Middletown, Ohio.