Welcome

forest photo

Health as defined by the World Health Organization is ...


A state of complete physical, mental and social wellbeing and not merely the absence of disease or infirmity.


Health exists at all levels of the individual, mind, body and spirit and includes the environment in which one lives.

 

 

 

Questions? To book a free fifteen-minute meeting call the clinic at 416.760.9424, or click here.