Blockbuster 6338

Blockbuster #6338 was a Blockbuster video store located at 769 Colusa Avenue in Yuba City, California.