RadioShack 8600

RadioShack #8600 was a RadioShack electronics store located at Westminister Plaza, 7243 North Federal Boulevard in Westminster, Colorado. The store closed on approximately February 28, 2015.