Blockbuster 97276

Blockbuster #97276 was a Blockbuster video store located at 1724 Freedom Boulevard in Freedom, California.