David Schaffer

Active New Milford, CT Vice-President for Temple Sholom