Welcome to Leech Lake Financial Services, Inc.

Otto Bremer Trust or the 2019 Community Asset Building Grant award of $50,000