Blockbuster 95393

Blockbuster #95393 was a Blockbuster video store located at 12114 Northeast Glisan Street in Portland, Oregon.