Our Providers
Meet the people behind your care.
You can choose your clinician at Avenora, and keep them. Every provider below takes their own bookings and follows their own patients through.
Forty clinicians
Five specialties
Same-day access
The Team
Clinicians taking new patients.
Availability is updated every morning. If your preferred clinician is fully booked, the practice team will offer the next closest match.

Family Medicine
Dr. Sarah Mitchell
18 years of experience

Internal Medicine
Dr. James Okafor
12 years of experience

Women’s Health
Dr. Elena Vasquez
14 years of experience

Mental Wellness
Dr. Daniel Brooks
9 years of experience
Choosing Someone
Three ways to find your clinician.
Ask for a name
01
Every appointment can be booked with a named clinician. Ask at reception and we will hold that slot for you.
Book by specialty
02
Not sure who to see? Choose the service instead and we will match you to the right provider.
Second opinions
03
You are free to switch clinicians or ask for a second view at any point, with no awkward conversation.
The Team In Numbers
Depth you can rely on.
40+
Clinicians on the team
Across primary care, women’s health, mental wellness and preventive medicine.
12
Languages spoken
So appointments can happen in the language you are most comfortable in.
5 yrs
Average tenure here
Most of our providers have looked after their patients for over five years.
