New Leaf

Closed
5N105 IL Route 53
Itasca, IL 60143

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

Own this business?
See a problem?