Blockbuster 6661

Blockbuster #6661 was a Blockbuster video store located at 500 5th Street West in Sonoma, California.