RadioShack 1075

RadioShack #1075 was a RadioShack electronics store located at Liberty Plaza, 192 Border Street in East Boston, Massachusetts. The store closed on approximately April 4, 2017.