Business Title

Our Team
Dedication. Expertise. Passion.
In addition to providing primary care at Cascade Medical Centre, all of our physicians also provide inpatient care at Princeton General Hospital, and provide long term care services at Ridgewood Lodge, our local residential care facility. Our physicians have a variety of administrative roles in addition to their clinical work.
Our Family Physicians
Dr. Colleen Black

Dr. Colleen Black was born and raised in rural New Brunswick where she obtained her Bachelor of Science degree. She received her medical degree from the University of Calgary and following completion of her Family Practice Residency in Terrace, BC she worked for one year as a locum doctor in the Okanagan. She relocated and established her permanent family practice in Princeton on September 2013. “The best part of working in Princeton has been the incredible collegiality and sense of belonging. We have built a fabulous team of physicians, nurses, medical office assistants and allied health professionals and I feel very fortunate to work alongside them.” Dr. Black is the physician lead for long term care services in Princeton.
Dr. Ella Monro

Dr. Ella Monro joined the Cascade Medical group in September 2013. Originally from Agassiz BC, she completed her medical degree at the University of British Columbia in Prince George, BC. She and her colleague, Dr. Colleen Black, were first attracted to Princeton because of the Rural Physicians for BC program. She has grown to love Princeton, “After three years return of service, I was free to go wherever I wanted, but there is nowhere else I’d rather be! I love caring for this community, and building a stable, sustainable medical home for everyone is my goal now. Our hard work has paid off; we have a cohesive team that’s working well together with a common goal for our community and supporting each other in achieving work-life balance.” Dr. Monro is an Administrator for the Rural Emergency Enhancement Fund (REEF). She is a dedicated family physician and rural medicine champion. She loved to teach medical student and residents.
Dr. Rebecca McCourt

Dr Rebecca McCourt was born and raised in Edmonton, Alberta. She completed Undergraduate and Master’s degrees in science before starting Medicine at the University of Alberta. She relocated to Penticton, BC for rural Family Medicine residency training. She enjoyed her residency rotation at Princeton General Hospital, and after graduating, joined as staff at Cascade clinic in 2023. Dr McCourt acknowledges the Sylix unceded territory where she lives and works, and feels fortunate to be in the beautiful Okanagan-Similkameen. When she’s not at work, she is spending time with her family and attempting to garden.
Dr. Elaheh Rahimi

Dr. Rahimi is a family physician with more than 14 years of experience across a wide range of clinical settings, including hospitals, emergency rooms, and community practices in both urban and rural areas. She immigrated to Canada in 2012 and has since made British Columbia her home. Currently, Dr. Rahimi is completing her Return of Service through the PRA-BC program in Princeton. Although she had other opportunities, after her interview she was deeply impressed by the dedication and excellence of the medical team in Princeton, which led her to choose it as her first choice.
Dr. Peter Ekanem

Bio to come!
Allied Health



Erin Traverse
Nurse
I have been nursing 30yrs and returned to Cascade Medical Centre after retiring. I moved to Princeton from the Coast in 2013 with my Husband and toddler. I am so grateful for the Princeton people who were boots on the ground helping us after the flood in 2021. I am excited to be back working with our amazing Cascade team & loving seeing Patients again.
Jennifer Wall
Social Worker
I have been working as a social worker for interior health since 2013: I lived in Princeton previously for about six years before moving back in April 2024 and taking the PCN position with Cascade in April 2024. I have lived in the north, south and central Okanagan all my life. I love the town of Princeton and its people, the outdoors and I love my pets. I have a cat and a dog at the moment, but I plan on adopting a few more of both when I get the opportunity. I have three children, two daughters and a son who all live in Kelowna but come to visit. My passions are learning, hiking, cooking and exploring.
Our Medical Office Assistants
Rachelle, Amy, Darlene, Kierra and Christine are the medical office assistants (MOA’s) that keep the Cascade medical centre office running smoothly and efficiently for our Practitioners. The role of a medical office assistant is varied and includes: answering phones and scheduling appointments in person or by phone for 4 practitioners, managing the practitioners schedules and keeping them on track, triaging incoming and outgoing correspondence, prepping rooms and patient vitals, maintaining patient charts, preparing chart releases and third party requests, answering and referring inquiries, maintaining office inventory, as well as liaising with specialist offices, and many other duties as required.
Amy: Amy was born and raised in Princeton. She took her Medical Office Assistant course shortly after graduating from highschool and went on to work for Dr. Adams. After a few years working in Insurance Amy decided to continue working as an MOA and joined the Cascade Medical office. Amy’s interests include Highland dance, snowmobiling, camping and spending time with family. Amy holds the role of office manager of the clinic.
Rachelle: After retiring from Canadian Armed Forces with 10 years of service in the medical and administration field, I moved with my family to beautiful Tulameen BC in 2006 from Edmonton AB. I worked in Princeton at Vermilion Medical Centre until it closed in 2013 then joined the Cascade Medical Team.
Darlene: Bio coming soon!
Kierra: Kierra has worked in the medical field for over 10 years now, starting out as an MOA and then a Unit Clerk at many of the different hospitals and Clinics throughout Fraser Health. After moving to Princeton with her Husband and starting their new off grid journey in 2021, she became part of our Cascade Medical team. Kierra loves being outside, and spending time with her Husband and two daughters.
Christine: Christine previously worked in mental health with youth and children. Moved to Princeton with family and took her administration and MOA course and started working as part of our Cascade Medical team in 2022. Christine loves spending time outdoors and being with her family.

(250) 295-4482
(250) 295-4484
98 Ridgewood Dr, Box 610
Princeton, BC V0X1W0
Hours
Office hours:
Monday to Friday 8:00am - 4:00pm
Phone hours:
Monday to Friday 9:00am to 4:00pm
*We are closed every day from 12pm-1pm for lunch and all statutory holidays