RadioShack 6602

RadioShack #6602 was a RadioShack electronics store located at South County Center, 371 South County Center Way in St. Louis, Missouri. The store closed on approximately February 17, 2015.