RadioShack 8636

RadioShack #8636 was a RadioShack electronics store located at Arvada Plaza Shopping Center, 12385 West 64th Street in Arvada, Colorado. The store closed on approximately April 4, 2017.