Blockbuster 6569

Blockbuster #6569 was a Blockbuster video store located at 10393 Spring Canyon Road in San Diego, California.