Blockbuster 6687

Blockbuster #6687 was a Blockbuster video store located at 1610 Herndon Avenue in Clovis, California.