Our coordination team can quickly find a nearby clinic with open availability. Most appointments are booked within 24 to 48 hours.
I had a very positive experience with Dr. David Haile-Meskale. From the moment I walked into my appointment, he was attentive, professional, and genuinely caring. He took the time to listen to my concerns, asked thoughtful questions, and explained his recommendations clearly without rushing through the visit. His approachable manner helped me feel comfortable and confident in the care I received. Dr. Haile-Meskale’s background in family medicine and palliative care really shows — he combines strong medical knowledge with compassion and respect, ensuring that patients feel heard and understood throughout their visit. I would highly recommend him to anyone looking for a physician who truly prioritizes their health and wellbeing.
Compassionate and thorough Doctor. Always listens to the patient’s needs.
Extremely inhospitable. My last visit felt rushed. Dr. Haile-Meskale was impatient and arrogant when answering my questions.
Such a great doctor. Very kind and caring.
Great at what he does, but has some issues speaking to people. He body shames and
500 University Avenue, Suite 602, Toronto, ON M5G1V7
Your feedback helps others make informed choices.
Our team will review your submission shortly.
Find a walk-in clinic fast
Book NowWelcome back! Please enter your details.
Book appointments, manage your care, and connect with top-rated clinics in one place.
Type your email address which you used for registration and we will send you instructions on how to reset your password there.