RadioShack 1427

RadioShack #1427 was a RadioShack electronics store located at New Milford Shopping Center, 172 Danbury Road in New Milford, Connecticut. The store closed on approximately April 4, 2017.