A New Leaf is a quaint establishment in Ithaca, NY that offers a variety of services and products related to wellness and self-care.
With a focus on holistic health and personal growth, A New Leaf provides a welcoming space for individuals seeking to explore alternative healing modalities and wellness practices.
Generated from their business information