Blockbuster 6390

Blockbuster #6390 was a Blockbuster video store located at 2710 East Thompson Boulevard in Ventura, California.