RadioShack 1421

RadioShack #1421 was a RadioShack electronics store located at North Street Shopping Center, 1 Padanaram Road in Danbury, Connecticut. The store closed on approximately April 4, 2017.