A clinic that grew up on the North Shore.
Azalea opened on 16th Street in 2011 with a simple idea: a patient should not have to drive across the Lower Mainland to assemble their own care.
Mary Ghoroghi opened Azalea on 16th Street in 2011 and still treats patients most days. Her reputation, the one that brings people across the North Shore, is for finding the cause of a problem when other clinics have only treated the symptom, then explaining it in language that makes sense. That is the standard the whole clinic is built to.
Fifteen years on, eight practitioners treat under one roof, and a second clinic on Marine Drive serves the west side of the district. That breadth is the point. A knee that needs physiotherapy, kinesiology, and the occasional acupuncture session is treated by people who share a hallway and a chart, not a fax machine, several of whom treat in Farsi as well as English.
We are not trying to be the biggest clinic on the North Shore. We are trying to be the one where your whole recovery happens in one place, handled by people who talk to each other about your case.

Find the cause
Mary built the clinic around one principle: treat what is actually driving the problem, not just the sore spot. It is what patients come back for, and what they tell others about.
One team, one record
Your physiotherapist, kinesiologist, and acupuncturist share a hallway and a chart, not a fax machine. Care moves between them without a fresh referral.
Plain language
You leave the first visit knowing what is wrong, what the plan is, and roughly how long it will take. No jargon, no mystery.
Care in your language
Several practitioners treat in Farsi as well as English, so a community well rooted on the North Shore can be understood, not just treated.
Meet the people who make that possible.
See the team →Let’s find out what is actually wrong.
No referral, no insurance bill to pay upfront, and usually an appointment inside the week. Call the clinic closest to you.
Book onlineor call the clinic closest to you
16th Street (604) 281-3345·Ocean Walk (604) 281-3122