Irvington Wellness Center
- Address:17 N Layman Ave, Indianapolis, IN 46219
- Phone:(317) 292-2802
- Reviews: 7Rating: 5.0
It was a fantastic experience. Loved it and scheduled my next visit the same day!.Workshop content was great. Environment was peaceful and inviting... people supportive and kind. A good place.... more