Blockbuster 95398

Blockbuster #95398 was a Blockbuster video store located at 3414 132nd Street Southeast in Mill Creek, Washington.