Birch Ridge Resort
12797 N Shore Ln NW, Otter Tail Peninsula, Minnesota, 56633-2007
(218) 654-3721
New Leech Lake Campground
12962 Sunset Beach Rd NW, Otter Tail Peninsula, Minnesota, 56626-1017
(218) 654-3785