Blockbuster 95332

Blockbuster #95332 was a Blockbuster video store located at 17555 Southwest Farmington Road in Aloha, Oregon.