Hello, I'm Ben Heinzen, an internal medicine physician for Affinity Medical Group. Arming each patient with the skills to lead a healthy and active life is important to me. I provide personalized care to adults of all ages. I have a special interest in preventive medicine. Outside of the office I enjoy camping, road biking and downhill skiing.