Dedicated to the most updated and sound practice principles, we at Treehouse Clinic are excited to have you as a member of our Patient Care Family. We hope to satisfy your every healthcare need. 1325 North 600 East Suite 101 Logan, UT 84341 ∘ (435) 213-3970.