How to find Birch Haven Resort
Birch Haven Resort is located on Birch Lake in Hackensack, Minnesota.
Hackensack is about 50 miles north of Brainerd and about 50 miles south of Bemidji on State Highway 371.
Reserve a Cabin
How to find us