Blockbuster 90348

Blockbuster #90348 was a Blockbuster video store located at 2420 West Burbank Boulevard in Burbank, California.