Nancy Callan

Active Woolwich, ME President for Legacy Investments LLC