Blockbuster 8028

Blockbuster #8028 was a Blockbuster video store located at 1751 Hover Street in Longmont, Colorado.