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 adapting...