Blockbuster 6217

Blockbuster #6217 was a Blockbuster video store located at 2375 California Boulevard in Napa, California.