Inner Peace Yoga Center
- Distance:14.33 mi
- Address:5038 E 56th St, Indianapolis, IN 46226
- Phone:(317) 257-9642
- Reviews:16Rating:4.3
Take their meditation workshop, you'll remember it forever. I took it about 2 years ago and it was the most comprehensive, scientific, and common sense approach to meditation I have ever seen.... more