In Memoriam: Robert Willard Helm January 16, 2018 by AC Editor Mr. Helm was a well-known independent insurance agent in Needham.