Dr. Shires graduated from the University of Nebraska College of Medicine in 1975. He works in Des Moines, IA and specializes in Family Medicine. Dr. Shires is affiliated with Iowa Lutheran Hospital, Methodist West Hospital and UnityPoint Health Des Moines Iowa Methodist Medical Center.