RadioShack 3746

RadioShack #3746 was a RadioShack electronics store located at Clackamas Town Center, 12000 Southeast 82nd Avenue in Happy Valley, Oregon. The store closed on approximately February 17, 2015.