RadioShack 1239

RadioShack #1239 was a RadioShack electronics store located at Groton Shoppers Mall, 937 Poquonnock Road in Groton, Connecticut.