RadioShack 1073

RadioShack #1073 was a RadioShack electronics store located at Twin City Mall, 865 Merriam Avenue in Leominster, Massachusetts. The store closed on approximately March 31, 2015.