Blockbuster 6160

Blockbuster #6160 was a Blockbuster video store located at 2415 San Pablo Dam Road in San Pablo, California.