RadioShack 2168

RadioShack #2168 was a RadioShack electronics store located at Branmar Plaza, 1812 Marsh Road in Wilmington, Delaware. The store closed on approximately February 28, 2015.