Blockbuster 2524

Blockbuster #2524 was a Blockbuster video store located at 627 Cecil Avenue in Delano, California.