Blockbuster 6814

Blockbuster #6814 was a Blockbuster video store located at 1405 Fulton Road in Santa Rosa, California.