Dr. Dillon graduated from the University College Dublin School of Medicine and Medical Science in 1981. He works in Iowa City, IA and specializes in Endocrinology, Diabetes & Metabolism and Internal Medicine. Dr. Dillon is affiliated with Iowa City VA Medical Center.