RadioShack 2852

RadioShack #2852 was a RadioShack electronics store located at Stamford Town Center, 100 Greyrock Place in Stamford, Connecticut. The store closed on approximately February 28, 2015.