Blockbuster 6584

Blockbuster #6584 was a Blockbuster video store located at 3093 Alamo Drive in Vacaville, California.