RadioShack 1177

RadioShack #1177 was a RadioShack electronics store located at Sears Hardware Plaza, 314 Pond Street in Ashland, Massachusetts. The store closed on approximately March 28, 2017.