Blockbuster 95389

Blockbuster #95389 was a Blockbuster video store located at 21005 44th Avenue West in Mountlake Terrace, Washington.