Blockbuster 6416

Blockbuster #6416 was a Blockbuster video store located at 2024 Oro Dam Boulevard East in Oroville, California.