Ken Pennington

Ken Pennington

Managing Partner

Kelowna