Blockbuster 52090

Blockbuster #52090 was a Blockbuster video store located at 1001 Avenue D in Snohomish, Washington.