New Leaf is a wellness center in Itasca, IL that offers a variety of holistic services to promote health and relaxation. Their offerings include massage therapy, acupuncture, yoga classes, and nutritional counseling.
With a focus on natural healing and well-being, New Leaf provides a tranquil environment for individuals seeking to improve their physical and mental health through alternative therapies.
Generated from their business information