Radioshack in New Rochelle (NY) Full list of companies Radioshack category in New Rochelle, New York RadioShack 2425 Palmer Ave Palmer Center, New Rochelle, NY 10801, (914)632-4392 Page 1