RadioShack 8617

RadioShack #8617 was a RadioShack electronics store located at 1977 South Federal Boulevard in Denver, Colorado. The store closed on approximately April 4, 2017.