First Floor, 105 MSK House, City Bowl, 13 Buitengracht Street, Foreshore, Cape Town, South Africa
Suffering from mental, emotional or physical stress? Body Stress Release helps millions of people around the world achieve optimal health and improved quality of life. Body Stress Release is a safe, natural technique suitable for everyone, from infants to the elderly. It prompts the body to naturally heal itself by releasing accumulated body stress.