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

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

    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.