Blockbuster 6511

Blockbuster #6511 was a Blockbuster video store located at 4518 Lone Tree Way in Antioch, California.