RadioShack 1250

RadioShack #1250 was a RadioShack electronics store located at East Brook Mall, 95 Storrs Road in Willimantic, Connecticut. The store closed on approximately March 31, 2015.