RadioShack 1045

RadioShack #1045 was a RadioShack electronics store located at 110 River Street in Waltham, Massachusetts. The store closed on approximately April 4, 2017.