Blockbuster 95335

Blockbuster #95335 was a Blockbuster video store located at 12250 Southeast Sunnyside Road in Clackamas, Oregon.