RadioShack 6709

RadioShack #6709 was a RadioShack electronics store located at Norgate Center, 7225 North Keystone Avenue in Indianapolis, Indiana. The store closed on approximately March 31, 2015.