Rainbow Natural Health Clinic is an eclectic medical clinic providing Naturopathic Primary Care medicine, Herbalism, Nutrition, Homeopathy, Acupuncture and Chinese Medicine, Tuina, Massage Therapy, and Plant Spirit Medicine. Our skilled team of practitioners offer a broad array of services to meet your health and wellness needs.