RadioShack 1212

RadioShack #1212 was a RadioShack electronics store located at Torrington Parkade, 506 Winsted Road in Torrington, Connecticut.