Blockbuster 95386

Blockbuster #95386 was a Blockbuster video store located at 22804 100th Avenue West in Edmonds, Washington.