Nurse Practitioner

Nurse Practitioners are masters prepared advanced health care providers. Nurse Practitioners can assess, diagnose, treat and monitor a wide range of health problems using an evidence-based approach to their practice. They consult and collaborate with physicians and other health care professionals to meet the needs of the patient population

Meagan has been a Registered Nurse since 2006 and a Nurse Practitioner since 2017. 

​In that time, she has worked in multiple settings: intensive care, emergency, community health and primary care.  Her nursing career has taken her to remote parts of Canada and various developing countries with a well-known medical NGO, including the Democratic Republic of Congo and Chad.

​ She is a dedicated care provider with strong problem-solving and patient advocacy skills.  

Meagan has a have a special interest in women’s health and minor surgical procedures.  She also runs a education company for advanced care providers.

Meagan has been a Registered Nurse since 2006 and a Nurse Practitioner since 2017.  ​In that tim... Read More

Kelly is a Nurse Practitioner with over 25 years of experience in pediatric critical care and has been in NP practice since 2019. She has a strong interest in lifestyle medicine and supporting wellness and health optimization across the lifespan.

Her approach to care is practical, collaborative, and grounded in evidence. She is committed to helping people take an active role in their health and make sustainable changes that support long-term well-being.

In her free time, Kelly volunteers on surgical missions providing care for children with craniofacial conditions.

Kelly is a Nurse Practitioner with over 25 years of experience in pediatric critical care and has... Read More

Select a service from the list on the left
to view available appointment times

Pick a treatment to book


Located at: 20 Leslie St, Unit 205 Suite 30 , Toronto
Directions & Map |