Blockbuster 6909

Blockbuster #6909 was a Blockbuster video store located at 3439 East Cesar East Chavez Avenue in Los Angeles, California.