RadioShack Opens Boston Area Concept Store