Located on Beautiful Squaw Lake in Minocqua, Wisconsin

Connect with us

Mailing Address - routed through

Lac du Flambeau Post Office

8820 West Squaw Lake Road

Lac du Flambeau, WI 54538

Proud Members of

©2020 Birch Trail Resort  |  Proudly Designed by Kamadu

Privacy Policy  |  Accessibility  |  Owners Onsite