RadioShack 1164

RadioShack #1164 was a RadioShack electronics store located at Solomon Pond Mall, 601 Donald Lynch Boulevard in Marlborough, Massachusetts. The store closed on approximately February 28, 2015.