A Balanced Touch is a wellness center based in Decatur, IL that offers a range of holistic services to promote relaxation and rejuvenation.
Specializing in massage therapy and energy healing, the center aims to provide clients with a tranquil space to unwind and restore balance to the body and mind.
Generated from their business information