RadioShack 1582

RadioShack #1582 was a RadioShack electronics store located at 710 Peoples Plaza in Newark, Delaware. The store closed on approximately April 4, 2017.