Mountain Yoga is lovingly known as yoga for the ""average Joe"". We promote an atmosphere where yogis of all ages, shapes, sizes, colors, & levels of experience feel welcome. We specialize in adap...