RadioShack 1359

RadioShack #1359 was a RadioShack electronics store located at Meadow Glen Mall, 3850 Mystic Valley Parkway in Medford, Massachusetts. The store closed on approximately February 28, 2015.