Blockbuster 6466

Blockbuster #6466 was a Blockbuster video store located at 5011 Laguna Boulevard in Elk Grove, California.