Blockbuster 95827

Blockbuster #95827 was a Blockbuster video store located at 2291 Pickwick Drive in Camarillo, California.