RadioShack 6646

RadioShack #6646 was a RadioShack electronics store located at North County Festival Shopping Center, 10861 West Florissant Avenue in Ferguson, Missouri. The store closed on approximately March 31, 2015.