Ross' Teal Lake Lodge
Historic Northwoods Lakeside Resort Deep in the heart of the Chequamegon National Forest, with 1/2 mile of private lakeshore, Teal Lake will relax your body, renew your spirit, and revive your soul. Ross' Teal Lake Lodge is truly Nature's Northern Playground…