Family Medicine · Toronto
Family medicine,
done right.
Comprehensive primary care for every stage of life — from a clinic where the physicians actually know you.
Dr. Reyes is accepting new patients.
Next availability
This week
2,400+
Patients cared for
4.9★
Average rating
Welcome
New patients
Find your care
What brings you in?
Answer a couple of gentle questions and we'll point you to the right service. Not sure? You can always start over.
What brings you in today?
A couple of taps points you to the right service — no forms, no pressure.
This tool helps you find the right service — it isn't medical advice. For anything urgent, call your provider or emergency services.
What we do
Care for the whole family, under one roof.
From your first checkup to lifelong care, our physicians cover the services that keep you and your family healthy.
Family Medicine
Ongoing primary care for every member of your family — routine checkups to acute concerns.
Preventive Care
Annual physicals, screenings, and immunizations that catch issues early and keep you well.
Pediatrics
Attentive, gentle care for infants, children, and teens — including growth and development.
Chronic Care Management
Coordinated, proactive management of diabetes, hypertension, and other long-term conditions.
Women's Health
Well-woman visits, family planning, and menopause care in a comfortable, private setting.
Sick Visits
Feeling unwell? Send a request and we'll arrange a visit for a new or changing concern.
Book an appointment
Pick a provider and a time that works for you.
Choose below and we'll confirm your appointment with you directly, by phone or email.
Our team
Physicians who know your name — and your history.
Board-certified doctors who take the time to listen. You'll see the same provider each visit, building care around your full picture.

Dr. Elena Reyes
MD, CCFPFamily Medicine
Comprehensive primary care for adults and families, with a focus on long-term relationships.

Dr. David Okafor
MD, FRCPCInternal Medicine
Complex and chronic condition management, preventive screening, and coordinated specialist care.

Dr. Astrid Lindqvist
MD, FRCPCPediatrics
Well-child visits, immunizations, and developmental care from newborn through adolescence.

Dr. Ravi Patel
MD, CCFPPreventive Care
Annual physicals, lifestyle medicine, and evidence-based prevention planning.
Credentials & coverage
Care you can trust — and coverage that's clear.
Our physicians are board-certified and hospital-affiliated. Before your first visit, we verify your coverage so you know what to expect — no surprises at the desk.
Board certifications
- Royal College of Physicians and Surgeons of Canada
- College of Family Physicians of Canada (CCFP)
- College of Physicians and Surgeons of Ontario
- Canadian Medical Protective Association
Affiliations
- Toronto General Hospital — admitting privileges
- University of Toronto — teaching faculty
- Ontario Health Team partner clinic
Insurance & billing
We direct-bill most major extended-health plans and verify your coverage before your first visit. Bring your card and we'll take care of the rest.
- OHIP
- Sun Life
- Manulife
- Canada Life
- Green Shield Canada
- Most major extended-health plans
Plan names are listed for reference only. Coverage varies by plan — we'll confirm the specifics with you before your visit.
About Meridian
A neighbourhood clinic, built around continuity of care.
Meridian Health opened in Toronto to bring back something modern medicine too often loses: a doctor who knows you. We keep our panels intentionally small so every patient gets time, attention, and a plan that fits their life.
From your child's first checkup to managing a lifelong condition, our team is here for the long run — steady, familiar care you can count on.
Unhurried visits
Appointments long enough to hear the whole story — not a five-minute rush.
One care team
See the same physician each time, supported by nurses who know your file.
Care that connects
Labs, specialists, and follow-ups coordinated for you — nothing falls through the cracks.
Get in touch
Questions before you book?
Send us a note about transfers, insurance, or anything else — a member of our team will get back to you soon.
- 128 Queen Street West · Toronto, ON
- Mon–Fri · 8:00 AM – 6:00 PM


