Blockbuster 6686

Blockbuster #6686 was a Blockbuster video store located at 4188 East Dakota Avenue in Fresno, California.