Blockbuster 8156

Blockbuster #8156 was a Blockbuster video store located at 14575 West 64th Avenue in Arvada, Colorado.