Blockbuster 6878

Blockbuster #6878 was a Blockbuster video store located at 4030 Manzanita Avenue in Carmichael, California.