Dr. Mcgill graduated from the University of Kansas School of Medicine in 1982. He works in Dubuque, IA and 2 other locations and specializes in Adolescent Medicine and Pediatrics. Dr. Mcgill is affiliated with Unitypoint Health Finley Hospital.
View More
