Ellen Leonard teaches Yoga, Ayurveda, Stress Management, Pranayama, and Meditation in Indianapolis, Indiana. She also offers private Ayurveda Consultations and Health and Wellness Coaching.
890 E. 116th St.
Carmel, IN, 46032
Near the Monon and 116th St
Associate faculty teaching yoga, stress management, and wellness coaching at IUPUI