Jeffery Savage

Active Bristol, NH President for Franklin Savings Bank