Fishing Report 6.23.17 Posted by Trapper's Landing On June 23, 2017 In Leech Lake FishingDespite the recent mayfly hatch on Leech Lake the walleye bite is still on and fish are being caught in numerous ways. Most anglers are finding their fish in 15’-25’ on the main lake amongst the mid lake structure on [...] Read More 0