Blockbuster 8067

Blockbuster #8067 was a Blockbuster video store located at 19761 East Smoky Hill Road in Centennial, Colorado.