Blockbuster 6295

Blockbuster #6295 was a Blockbuster video store located at 7831 Sunrise Boulevard in Citrus Heights, California.