Chippewa Lodge Leech Lake
Return to Directory
Chippewa Lodge Leech Lake
Become part of the Chippewa Lodge family & enjoy all that Leech Lake has to offer! Great fishing, swimming & kids activities, In Chippewa National Forest on the SE shore of Leech Lake by Bear
Island. Come & experience a relaxing getaway with us, where Strangers become Family! Open May-Oct. Pet friendly