Blockbuster 6326

Blockbuster #6326 was a Blockbuster video store located at 361 North Capitol Avenue in San Jose, California.