RadioShack 2166

RadioShack #2166 was a RadioShack electronics store located at Milford Park Center, 120 Aerenson Drive in Milford, Delaware. The store closed on approximately April 4, 2017.