Welcome To Tree of Life Wellness Center!The Tree of Life holistic center in Lakewood CO is the wellness point for people who seek optimal health. The holistic doctors at the center follow the simple approach of providing treatment options aimed to pr...