Treehouse Pediatrics & Family Care 1325 N 600 E, Suite 101Logan, UT, 84341 View Phone 435-754-7660 1325 N 600 E, Suite 101Logan, UT 84341 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page