RadioShack 4066

RadioShack #4066 was a RadioShack electronics store located at Powers Shopping Center, 5883 Palmer Park Boulevard in Colorado Springs, Colorado.