Kloof Junction ,115 Kloof street, Cape Town 8001, South Africa
Distance: 60 m
Company description
Body Stress Release (BSR) is a gentle, precise and effective health technique that works by activating the natural self healing ability of the body, by detecting body stress and releasing it.