← Back
Karma Treatments
63 jerrymoor hill finchampstead, rg40 4ug
berkshire, berkshire
Business profile
Karma Treatments combine natural therapies with natural products to work in harmony with your mind, body and soul. The word Karma simply means 'action', and our actions are controlled by the energy and physical consequences of the choices we make. In the words of Buddha
Customer reviews
No reviews yet
Write a review