KELOWNA GENERAL HOSPITAL

  • Kelowna, BC, Canada