Blockbuster 6463

Blockbuster #6463 was a Blockbuster video store located at 2580 Bell Road in Auburn, California.