Blockbuster 8085

Blockbuster #8085 was a Blockbuster video store located at 3135 28th Street in Boulder, Colorado.