RadioShack 8667

RadioShack #8667 was a RadioShack electronics store located at 7450 West 52nd Avenue in Arvada, Colorado. The store closed on approximately February 28, 2015.