RadioShack 6608

RadioShack #6608 was a RadioShack electronics store located at Kirkwood Commons, 1050 South Kirkwood Road in Kirkwood, Missouri. The store closed on approximately February 28, 2015.