We are located in the beautiful Les Cheneaux Islands, at: 2928 W. M-134, Hessel, Michigan 49745.
From I-75, take the Drummond Island/Detour exit (M-134) and follow it east to Hessel. You will find us just beyond the only blinking light on the north side of the road.