RadioShack 3427

RadioShack #3427 was a RadioShack electronics store located at Indian Village Shopping Center, 4015 North 16th Street in Phoenix, Arizona. The store closed on approximately April 4, 2017.