RadioShack 2903

RadioShack #2903 was a RadioShack electronics store located at Green Spring Tower Square, 1034 West 41st Street in Baltimore, Maryland. The store closed on approximately February 28, 2015.