Total Reviews 0
Dr. Leib graduated from the Saint Louis University School of Medicine in 1996. He works in Bloomingdale, IL and 3 other locations and specializes in Pediatrics and Adolescent Medicine. Dr. Leib is affiliated with Central DuPage Hospital.