O Spa Health and Wellness Centre

Kelowna, BC

O Spa Health & Wellness Centre is a premiere luxury spa offering a full complement of therapies, med/spa options and extensive treatment options for the face and body.