Blockbuster 90379

Blockbuster #90379 was a Blockbuster video store located at 4821 Lankershim Boulevard in North Hollywood, California.