Trust is hosting its 24th annual Community Food Drive from November 1-16. Everyone is invited to bring donations of non-perishable food, cash, and grocery store gift cards to any of Bar Harbor Bank Trust’s 15 branches from Lubec to Topsham, according to a news release from the bank.