Dr. Terrance Andrew O’Farrell

Dr. Terrance Andrew O’Farrell

2982 Abbott St
Kelowna, BC
V1Y 1G6

T: 250-762-2769
Fax: 250-762-2769

Kelowna Surgeons

British Columbia Surgeons

British Columbia Wait Times

Joint Replacements