John Lake is a smaller carry-in lake that covers 190 acres. It is more of a northern pike and perch lake with some walleye and smallmouth bass in it too. There are some nice-sized northern pike in this lake, but most will be smaller.
MN DNR Lake Information Report