Dr. Charles Elmendorf, DO is a family physician in Davenport, Iowa. He is currently licensed to practice medicine in Iowa. He is affiliated with UnityPoint Health - Trinity Bettendorf..