Blockbuster 6191

Blockbuster #6191 was a Blockbuster video store located at 1950 41st Avenue in Capitola, California.