Company The Institute of TaiChi & Health Inc. Address 390 LOCKWOOD PL., Forsyth, ALPHARETTA, GA, 30004, USA