RadioShack 1381

RadioShack #1381 was a RadioShack electronics store located at 28 John F Kennedy Street in Cambridge, Massachusetts. The store closed on approximately March 31, 2015.