Blockbuster 6381

Blockbuster #6381 was a Blockbuster video store located at 4375 1st Street in Livermore, California.