John Follett

Active Keene, NH Chairman of the Board for The New Hampshire Trust Company