RadioShack 9338

RadioShack #9338 was a RadioShack electronics store located at 1930 Cobb Parkway Northwest in Kennesaw, Georgia. The store closed on approximately March 28, 2017.