Leslie Jafarace, also a Licensed Acupuncturist at Strand Spine Institute, is familiar with the art of cultivating tai chi - the intrinsic energy or life force of the body.
Advertisement
Advertisement