Blockbuster 91354

Blockbuster #91354 was a Blockbuster video store located at 1360 Churn Creek Road in Redding, California.