david weinstock
David Weinstock has been practicing and teaching natural therapies since 1973. Being a pragmatist, he draws on the best from traditional and non-traditional modalities to help his clients. David maintains a busy private practice and likes mentoring his advanced students. He has students in many locales i.e. Thomas Wells in Santa Rosa & David Priest in Connecticut. David likes teaching seminars and is willing to travel.
