RadioShack 1134

RadioShack #1134 was a RadioShack electronics store located at Lewiston Mall, 20 East Avenue in Lewiston, Maine. The store closed on approximately March 28, 2017.