
Nurse Practitioners at CARESPACE
Appointments available now – call (519) 208-2273 or book online today!
Open 7–days a week!
Monday–Friday: 8 AM–8 PM
Saturday–Sunday: 8 AM–6 PM
Nurse Practitioner Care That Helps You Feel Better — and Live Better

Choose Your Nurse Practitioner
Simply choose the best Nurse Practitioner near you to get started and book your first appointment.
At CARESPACE, nurse practitioner care is about more than just treating symptoms — it’s about comprehensive health management so you can get back to living your life. Whether you’re managing a chronic condition, recovering from an illness, or seeking preventive care, our nurse practitioners develop personalized care plans tailored to your unique needs.
We take a collaborative approach, working closely with other CARESPACE health professionals to provide integrated, whole-person care. From health assessments and medication management to wellness counselling and chronic disease support, we’re here to promote your overall health and long-term wellness.
Nurse practitioner care at CARESPACE goes beyond routine checkups. It’s about identifying underlying health concerns, coordinating care, and enhancing your overall well-being — whether you’re a busy professional, a parent juggling family responsibilities, or simply looking to maintain optimal health.
With convenient locations throughout Kitchener and Waterloo — and virtual appointments available — CARESPACE makes it easy to access expert nurse practitioner care that fits your lifestyle.
Reviews at CARESPACE
Thousands of people have chosen CARESPACE for nurse practitioners that deliver real results.
Now it's easy to find a Nurse Practitioner Near You

Live-answer Reception
Please call us at (519) 208-2273 to talk with our live-answer Reception Team who will be happy to book, reschedule appointments or answer any of your questions, or book online now.
Open 7-days a week!
Monday–Friday: 8 AM–8 PM
Saturday–Sunday: 8 AM–6 PM
You’re less than 8-minutes from CARESPACE!
Choose Your Kitchener Waterloo Nurse Practitioner

Dorcas Ndiangui, MBA, MN, NP-PHC
Nurse Practitioner
Waterloo - Weber North
Please call us at (519) 208-2273 or book online today.
Your Kitchener Waterloo Nurse Practitioner

Book Your Appointment
Ready to get started? CARESPACE has convenient locations close to where you live and work. Simply choose the best nurse practitioner near you and book online or call us at (519) 208-2273 today.
How a Nurse Practitioner Can Support You
At CARESPACE, your Nurse Practitioner can help you with:
- Preventative Care: Routine screenings, immunizations, and advice to keep you feeling your best
- Diagnosis & Treatment: Expert care for acute or chronic conditions, including collaborative plans with physiotherapists, chiropractors, naturopathic doctors, and more
- Prescriptions: Access to the medications you need, when you need them
- Mental Health Support: Compassionate care for anxiety, depression, ADHD, and more, with referrals and on-site collaboration with counsellors, dietitians, and exercise professionals
- Specialized Procedures: Services like B12 injections, minor surgeries, and Botox treatments for TMJ, migraines, and cosmetic purposes
- Referrals: Direct access to specialists for additional care when needed
Have more questions about Nurse Practitioners?
Have questions about Nurse Practitioners? Visit our Nurse Practitioners FAQ to learn more about how it works, what to expect, and how it can help you move and feel better.
What people are saying about CARESPACE
Meet Your Nurse Practitioner Online with TeleCARE

Is Virtual Nurse Practitioner Care Right for You?
With CARESPACE, nurse practitioner care is flexible and accessible. You can choose to visit one of our Kitchener-Waterloo locations or connect online through TeleCARE — our secure virtual care platform.
TeleCARE lets you meet with a licensed nurse practitioner from the comfort of home. It’s ideal for health assessments, medication reviews, chronic disease management, wellness counselling, and follow-up care — all without needing to visit the clinic.
Get Started Today:
- Your first appointment is FREE
- Connect via Phone/Tablet/Computer
- Receive personalized health plans and expert guidance
- Book online or call (519) 208-2273
Please call or use our easy online booking system to schedule your Free first appointment today!