Kim Niddery, ND
Kim Niddery, ND
Keystone Health Revelstoke
509 Fourth St E PO Box 873
Revelstoke, BC V0E 2S0 778-252-0702778-252-0702
Kim Niddery, ND

Certifications: Acupuncture, Prolotherapy, Advanced Injection Therapies / IVs, Prescriptive Authority