PractitionerGood6.0EMILY WENTWORTH, D.C.Post Falls, IDPublishedNaturopathic Doctors208 verified reviews