RadioShack 8620

RadioShack #8620 was a RadioShack electronics store located at Westwind Marketplace, 4319 Centennial Boulevard in Colorado Springs, Colorado.