RadioShack 2183

RadioShack #2183 was a RadioShack electronics store located at Loch Raven Plaza, 917 Taylor Avenue in Towson, Maryland. The store closed on approximately February 28, 2015.