Beverly Bank & Trust Partners with the American Red Cross for Blood Drive