Bar Harbor Bank & Trust is hosting its 26th Annual Community Food Drive from November 1 – November 21. 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. These gifts will be used to help stock the shelves of local food pantries.