Optimize your athletic performance and fitness through lifestyle medicine
An optimal, healthy lifestyle sets the foundation for optimal athletic performance and fitness. Combining the latest advances in nutrition and exercise science with compassionate care and a passion for fitness, we can help you achieve your fitness and athletic goals.
Services we offer for the unique needs of active / athletic individuals include:
Blood tests to assess health markers
Strength and conditioning counselling
Advice on ergogenic aids and recovery methods
General lifestyle counselling
Naturopathic treatments for conditions that can affect athletes including:
anxiety and depression
joint aches and pains
Note: Our clinic is not a sports rehab facility.
Fuel your performance with lifestyle medicine
Our approach is based on the core principles of lifestyle medicine, one of the fastest growing areas in medicine that uses science-based therapeutic approaches including whole-foods plant-based nutrition, adequate sleep, good social support systems, elimination of harmful substances, stress management and adequate exercise to prevent, treat and reverse disease. These principles promote optimal health and contribute towards improved performance. Learn more from the American College of Lifestyle Medicine.
Meet our Medical Director
Dr George Cho ND, MFSc, CEP is Medical Director of Pathways to Wholeness Lifestyle Medicine, the North York Lifestyle Medicine Clinic and Junction Lifestyle Medicine. Dr. Cho is a licensed Naturopathic Doctor and a Certified Exercise Physiologist with the Canadian Society of Exercise Physiology (CSEP). He holds a Masters degree in Fitness Science, and also completed a certificate in fitness assessment and exercise counselling. He has experience doing fitness assessments with the Toronto Maple Leafs, Toronto Marlies, NHL rookies at the annual rookies fitness testing combine, Toronto FC, and firefighters. Dr. Cho is a member of the Canadian Society of Exercise Physiology and the American College of Lifestyle Medicine.
Ready to book an appointment?
Call us at 647-853-3455
Have a question? Call or text us at: 647-853-3455 or email us using the form below.