RadioShack 3754

RadioShack #3754 was a RadioShack electronics store located at Coeur D Alene Town Center, 131 East Best Avenue in Coeur d'Alene, Idaho. The store closed on approximately April 4, 2017.