RadioShack 2960

RadioShack #2960 was a RadioShack electronics store located at Smyrna Shopping Center, 112 East Glenwood Avenue in Smyrna, Delaware. The store closed on approximately February 28, 2015.