Blockbuster 6540

Blockbuster #6540 was a Blockbuster video store located at 4560 Van Nuys Boulevard in Sherman Oaks, California.