Lim Tai Chi Qi Fitness School

7702 Big Bend Boulevard, St. Louis, MO 63119