Blockbuster 6588

Blockbuster #6588 was a Blockbuster video store located at 16129 Brookhurst Street in Fountain Valley, California.