RadioShack 6609

RadioShack #6609 was a RadioShack electronics store located at 7261 Watson Road in St. Louis, Missouri. The store closed on approximately February 17, 2015.