RadioShack 1208

RadioShack #1208 was a RadioShack electronics store located at New London Shopping Center, 254 South Frontage Road in New London, Connecticut. The store closed on approximately March 28, 2017.