Blockbuster 2646

Blockbuster #2646 was a Blockbuster video store located at 1855 Holmes Street in Livermore, California.