RadioShack 6740

RadioShack #6740 was a RadioShack electronics store located at Castleton Square Shopping Center, 6020 East 82nd Street in Indianapolis, Indiana. The store closed on approximately February 28, 2015.