Blockbuster 95160

Blockbuster #95160 was a Blockbuster video store located at 2904 Milan Road in Sandusky, Ohio.