We found 2 providers named 'Daniel Mcgrail' nationally.
Dr. Daniel McGrail is a Cedar Rapids, IA physician who specializes in adult infectious disease. On average, patients gave him a rating of 3.5 stars out of 5. He accepts Medicare insurance. Dr. McGrail graduated from the University of Illinois College of Medicine at Chicago.