Blockbuster 95388

Blockbuster #95388 was a Blockbuster video store located at 3640 128th Avenue Southeast in Bellevue, Washington.