RadioShack 1059

RadioShack #1059 was a RadioShack electronics store located at Swansea Place, 581 Grand Army of the Republic Highway in Swansea, Massachusetts. The store closed on approximately February 28, 2015.