(Last Update: 24 Apr 2023)
Deer Lake Resort is a private 1150 acre retreat located in the heart of the north woods. Open year round, this no smoking 8000 square foot, 8 be