Myriad Yoga
Yoga Studio ยท Indianapolis, IN
1060 N Capitol Ave Ste 4-108, Indianapolis, IN 46204Myriad Yoga is a yoga studio in Indianapolis, IN, offering Yoga / Pilates and group classes. Day passes are available.
Amenities: Classes, Yoga / Pilates, Group classes.