Blockbuster 95828

Blockbuster #95828 was a Blockbuster video store located at 3993 State Street in Santa Barbara, California.