Blockbuster 2680

Blockbuster #2680 was a Blockbuster video store located at 7221 Elk Grove Boulevard in Elk Grove, California.