KC Kyle C. Johnson Sage Hill Law Oliver, British Columbia · 12 yrs experience General Practice View profile →