Blockbuster 6099

Blockbuster #6099 was a Blockbuster video store located at 1951 West La Habra Boulevard in La Habra, California.