RadioShack 1105

RadioShack #1105 was a RadioShack electronics store located at Fresh Pond Shopping Center, 178 Alewife Brook Parkway in Cambridge, Massachusetts. The store closed on approximately April 4, 2017.