Family Medical Care In Southeast Calgary

We're a team of doctors and nurse practitioners providing comprehensive primary care for Calgarians at every stage of life.



Our Services

The Bonaventure Medical Clinic provides thoughtful, professional medical care to families across Calgary. Our physicians and nurse practitioners are committed to delivering accessible, patient-centred healthcare, from routine checkups and preventive screenings to ongoing management of chronic conditions. We're here to support your health at every stage of life.

A+ paper icon Bonaventure Medical Calgary

routine exams & preventive care

  • Annual physical exams
  • Health screenings
  • Preventive care and wellness planning
  • Seniors drivers' medicals
  • Professional drivers’ physicals
Magnifying glass icon Bonaventure Medical Calgary

acute illness & injury care

  • Diagnosis and treatment of acute illnesses
  • Minor injuries and wound care
  • Sutures and minor procedures
Chart going upwards icon Bonaventure Medical Calgary

chronic disease management

  • Diabetes care
  • Heart disease and hypertension management
  • Asthma and COPD therapy
  • Arthritis care
  • Ongoing monitoring and support
Woman icon Bonaventure Medical Calgary

women’s health

  • Routine women’s health exams
  • Preventive screenings
  • Prenatal and postnatal care
  • Ongoing reproductive health support
Heart in head icon Bonaventure Medical Calgary

mental health support

  • Assessment and management of anxiety, depression and ADHD
  • Ongoing mental health monitoring
  • Collaborative treatment planning
Medical table icon Bonaventure Medical Calgary

minor procedures & referrals

  • Mole removals
  • Wart treatments
  • Minor in-clinic procedures
  • Specialist referrals and coordinated care management

About Us

At the Bonaventure Medical Clinic, we believe quality healthcare should be accessible, compassionate, and tailored to your needs. Our team is dedicated to treating every patient with respect, dignity, and evidence-based care, whether you're coming in for a routine checkup or managing a complex health condition.

We take a patient-centred approach that emphasizes preventive care and long-term wellness. Our doctors and nurse practitioners work collaboratively to provide comprehensive care for the whole family, from newborns to seniors, building trusted relationships based on open communication and personalized treatment plans.

learn more about us

Frank Bonaventure Medical Calgary

Dr. Frank Cunningham


Founder & Medical Director

Nwafor Bonaventure Medical Calgary

Dr. Jedidiah Nwafor


Family Physician

Sam Om BMC

Dr. Om Sam


Family Physician

Eric Bonaventure Medical Calgary

Mr. Eric Hopson


Nurse Practitioner

    our team

    Our experienced family physicians and nurse practitioners are dedicated to understanding your unique health needs. Working collaboratively, we develop personalized treatment plans that support your long-term wellness and help you achieve your health goals.
    meet our team

    Calgary walk-in clinic

    We understand that health concerns do not always follow a schedule. That is why the Bonaventure Medical Clinic offers both scheduled appointments and walk-in care to meet your needs.

    Walk-in hours are Monday to Friday, 9:00 AM to 3:00 PM.



    Bonaventure I.D.A Pharmacy

    Picking up your prescription has never been easier. Bonaventure I.D.A Pharmacy is conveniently located right at the Bonaventure Medical Clinic, so you can see your doctor and fill your prescription all in one visit. No extra trips, no extra hassle.
    learn more

    what our patients say

    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    Eric is a Nurse Practitioner at the Bonaventure medical clinic. I've had several visits with him and can honestly say he's a patient , caring and knowledgeable medical professional. Much more patient than physicians I've dealt with in the past. I would highly recommend booking a meet and greet with Eric at the Bonaventure Medical Clinic!
    Posted on Google Google
    D L profile picture
    D L
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    Always very helpful and timely!
    Posted on Google Google
    Abby S profile picture
    Abby S
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    Always a good experience, nice staff of doctors, visits for me have been usually pretty quick.
    Posted on Google Google
    Demzy N profile picture
    Demzy N
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    This was my first visit to the clinic, and I’ll definitely return in the future. The waiting area was clean, and the staff were welcoming, kind, and professional. Dr. Cunningham was excellent—he took a thorough history, asked thoughtful questions to understand my concerns, and provided a clear treatment plan. While wait times can always vary at walk-in clinics, I was seen and treated within the hour, which was appreciated.
    Posted on Google Google
    Connor B profile picture
    Connor B
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    The reception staff were really friendly and Dr.Jedidiah took the time to listen to all my concerns and address them with a short and long term plan. I had such a good experience I called the next day to start the process of having them as my family clinic and doctor.
    Posted on Google Google
    Eli A profile picture
    Eli A
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    In and out, despite a busy waiting room, professional and polite front staff, correct diagnosis and cure.
    Posted on Google Google
    Travis S profile picture
    Travis S
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    Excellent doctors and MOAs! I was in and out in just 20 minutes. The office is modern, clean, and well-maintained. Plus, having a pharmacy attached is super convenient.
    Posted on Google Google
    Carmen profile picture
    Carmen

    Book Your Appointment today

    We are Bonaventure Medical, your trusted community family medicine and walk-in clinic in the heart of Southeast Calgary.

    Book an appointment or walk-in today. We look forward to caring for you and your family.