RadioShack 6953

RadioShack #6953 was a RadioShack electronics store located at 8760 North Michigan Road in Indianapolis, Indiana. The store closed on approximately February 28, 2015.