Dr. Thoreson has a general medical practice with emphasis on functional/ integrative medicine. We strive to give comprehensive medical care in a friendly, compassionate manner. Each person is evaluated and treated as an individual rather than with a set