(319) 399-2022
Undergraduate:
Medical:
"Dr. Heineman is hands down one of the best doctors out there! He is so down to earth and although you can tell how intelligent and knowledgeable he is, he does a tremendous job of explaining things and it feels like you are being helped by somebody who actually cares about you!!! I cannot say enough about how good my experiences have been with him! If he ran for president, I'd probably vote for him! "
See all providers