The Art of Healing is a State-of-the-Art Holistic Health Spa offering Floatation, Infrared and Massage Therapy just 10 minutes South of downtown Indy!