The Limberlost Houghton Lake
4168 W Houghton Lake Dr, Houghton Lake, MI 48629-8277
The Limberlost Houghton Lake is a Bars & Clubs place is located in Houghton Lake, Michigan. The address of The Limberlost Houghton Lake is 4168 W Houghton Lake Dr, Houghton Lake, MI 48629-8277.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 989-366-7242,