Tompkins Financial Corporation is the holding company for Tompkins County Trust Company, The Bank of Castile, and The Ma... more