Creekside Health Clinic

Dedicated to whole body transformative wellness and offering naturopathic medicine, traditional Chinese medicine, acupuncture, IV therapy, chiropractice medicine and more.

2059 Lake Placid Rd #110, Whistler, BC V8E 0B6, Whistler, BC · (604) 962-2447 · Website