Dr. Elizabeth Holmes is a licensed and board-certified naturopathic physician and acupuncturist.  Dr. Holmes provides both primary care naturopathic medicine and specialty services.   Acupuncture, manual techniques, and classical homeopathy are commonly integrated for the treatment of pain related symptoms, emotional and brain health concerns, and complex and complicated conditions.  The depth and breathe of her training allows for her to view you from a number of perspectives, find the root cause of your condition, and offer a variety of treatment approaches and options.   A naturalist at heart, Dr. Holmes believes that a healthy connection to the natural world is necessary for the health and welfare of both humans and the environment.  Dr. Holmes has been practicing taiji and qigong since 2013 and teaches Hun Yuan Gong.  Walking, hiking, swimming, skiing, dancing, gardening, and adventures with her pup Willow are some of her other interests and hobbies.

Board Certifications:

NCCAOM:  National Certification Commission for Acupuncture and Oriental Medicine

NABNE:  North American Board of Naturopathic Examiners


Naturopathic Physician:  VT, WA

Naturopathic Doctor:  ME, NH

Acupuncturist:  VT, WA, ME

Massage Therapist:  WA 


College Preparation:  Carle Place High School, Carle Place NY
Bachelor of Science:  St. Lawrence University, Canton NY
Certificate of Equivalent Education in Massage:  Brennke School of Massage (Intensive Program for Medical Professionals):  Seattle WA
Master of Acupuncture:  Northwest Institute for Acupuncture and Oriental Medicine:  Seattle, WA
Doctor of Naturopathic Medicine:  Bastyr University, Kenmore WA