John Callahan, M.D.
Medical Degree: Chicago Medical School at Rosalind Franklin University, North Chicago, IL
Residency: University of Iowa Stead Family Children’s Hospital, Iowa City, IA
Dr. Callahan offers complete care for children from birth through age 18 including the diagnosis and treatment of acute and chronic illness. He also provides comprehensive well child services for the promotion of healthy growth and development and the prevention of disease. Dr. Callahan is a native of Dubuque and is a member of the American Academy of Pediatrics.