Blockbuster 95826

Blockbuster #95826 was a Blockbuster video store located at 2950 Johnson Drive in Ventura, California.