Blockbuster 8076

Blockbuster #8076 was a Blockbuster video store located at 3790 East Woodmen Road in Colorado Springs, Colorado.