Our Services
Family Medicine
Our doctors care for patients of all ages, from newborns to seniors. We provide preventive care, chronic disease management, minor emergency treatment (stitches, casts, minor injuries), and routine checkups.
Virtual Care
We offer secure virtual appointments, allowing you to connect with your doctor from home when appropriate.
Diagnostic & Support Services
We provide in-clinic testing and support, including:
-
ECGs
-
24-hour blood pressure monitoring
-
Lung function tests
-
Hearing tests
-
Dietitian and counseling appointments
Travel Health & Immunizations
Our travel clinic provides personalized advice, prescriptions, and vaccines to protect you while traveling. We also offer routine and seasonal immunizations, including flu shots and childhood vaccines.
Women’s Health & Obstetrics
We provide prenatal, delivery, and postnatal care for mothers and babies, with deliveries at Foothills Hospital. Our doctors also offer women’s health services including contraception and IUDs.
Specialized Medical Exams (Uninsured Services)
We provide Transport Canada–approved Marine Medicals and Aviation Medicals with certified examiners. Please note these services are not covered by Alberta Health Care and require additional preparation and fees.
Uninsured Services & Fees
Our Team.
At Bowness Medical Centre, our dedicated team of healthcare professionals is committed to providing exceptional, compassionate care to every patient. Each member of our staff brings a unique blend of expertise, experience, and warmth to ensure you feel supported from your very first visit. Together, we work to create a welcoming environment where your health and well-being come first.

A. McCollum
Doctor
We’ll be sharing more about this team member soon!

C. Alvarez
Doctor
We’ll be sharing more about this team member soon!

C.Renz
Doctor
We’ll be sharing more about this team member soon!

H. Gazie
Doctor
We’ll be sharing more about this team member soon!

L. Coffey
Doctor
We’ll be sharing more about this team member soon!

N. Wu
Doctor
We’ll be sharing more about this team member soon!

S. Bhatl
Doctor
We’ll be sharing more about this team member soon!

W. Stanich
Doctor
We’ll be sharing more about this team member soon!

A.Thompson
Doctor
We’ll be sharing more about this team member soon!

C. Disipio
Doctor
We’ll be sharing more about this team member soon!

E. Hanniman
Doctor
We’ll be sharing more about this team member soon!

K. Braich
Doctor
We’ll be sharing more about this team member soon!

L. Morrison
Doctor
We’ll be sharing more about this team member soon!

O. Shaw
Doctor
We’ll be sharing more about this team member soon!

S. Martin
Doctor
We’ll be sharing more about this team member soon!

B. Maciejewski
Doctor
We’ll be sharing more about this team member soon!

C. HO
Doctor
We’ll be sharing more about this team member soon!

H. Bailey
N.P
We’ll be sharing more about this team member soon!

K. Hampton
Doctor
We’ll be sharing more about this team member soon!

N. Moneta
Doctor
We’ll be sharing more about this team member soon!

R. Yip
Doctor
We’ll be sharing more about this team member soon!

T. Prior
Doctor
We’ll be sharing more about this team member soon!
