Radioshack in Newton (MA) Full list of companies Radioshack category in Newton, Massachusetts RadioShack 241 Needham St Marshalls Plaza, Newton, MA 02464, (617)796-7761 Page 1