Cannon Medical Clinic

Primary Care
Medicine

We are a comprehensive family medicine practice with a dedicated team of physicians offering primary care consultations and minor surgical procedures for the treatment and diagnosis of health problems.

Announcements:

  • FOR DR. SIMON PATIENTS ONLY: Walk-in appointments available on Tuesday May 12, 2026. Please come to the office at 8:00am to book. Dr. Simon patients can also call the appointment line at 8:30am or email Cindy for assistance. Appointments are first come, first served, and once capacity is full the walk-in service will be closed for the day.
  • The clinic will be closed on all statutory holidays.
  • Please note that Cannon Medical Clinic is not a walk-in clinic.
  • Cannon Medical Clinic is not accepting new patients.
  • Register to get a doctor or nurse practitioner at Health Connect Registry.

Nursing Services

Our clinic provides nursing services to support our physicians, including injections, suture & staple removal, ear flushes and adult, childhood and infant vaccinations – see more information.

Uninsured Services

We provide services not covered by the Medical Services Plan.
Please be aware of the fees for missed appointments and school/work time off notes.
If you require an uninsured service/form please let the Medical Office Assistants know at the time of booking an appointment.

Book Appointments

Call 604-853-3311 to book appointments with the nurse or with your doctor.

You can also book online for telephone appointments with your doctor, but the available time slots are limited.

Online bookings:

Telephone appointments with your doctor

Lab appointments

Radiology appointments

How to schedule a mammogram

Cervix Self-Screening

Cannon Medical Clinic
#140 1575 McCallum Rd
Abbotsford BC V2S 3N3

Appointments: 604-853-3311
Switchboard: 604-853-3314
Fax: 604-853-2171