Timber Moose Lodge logo

Timber Moose Lodge

Timber Moose is the largest private log cabin in America. With over 26,500 square feet of interior and 9,300 feet of decks and balconies, Timber Moose is the perfect venue for corporate retreats, mountain weddings and once-a-generation family gatherings. The commanding 360° views of the surrounding... Read more

Employees

1-10

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet