RadioShack 8701

RadioShack #8701 was a RadioShack electronics store located at Greenbriar Mall, 2841 Greenbriar Parkway Southwest in Atlanta, Georgia. The store closed on approximately February 28, 2015.