Taoist Tai Chi Society of Illinois is located at International Plaza. The non-profit member organization observes the unified teachings of Confucianism, Buddhism and Taoism and offers tai chi, meditation and other activities and instructional programs to promote health, cultural exchange and assistance to others.