About
Studio 11 is a wellness space located in Cleveland, OH, that promotes healthy living through Yoga, Pilates, QiGong, and Thai Yoga Massage. They strive to unite the body and mind through breath, combining art and science for meditation in motion.