Dr. Avalon enjoys caring for families and their broad range of medical needs. He earned his medical degree from the College of Osteopathic Medicine and Surgery, Des Moines, Iowa, and completed his family medicine residency at Iowa Lutheran Hospital. His special interests include office surgery, diabetes, and cardiovascular and pulmonary diseases.
In his free time Dr. Avalon likes snow skiing, fishing, gardening, and spending time with his family.