William DeFoore

William DeFoore

Dallas, Texas, USA / William DeFoore, Ph.D. is a counselor, coach, author and speaker. He helps people connect with the goodness and healing in their hearts through all his efforts.