Dr. James Freeman's Credentials

Accepting New Patients

No, this doctor is not accepting new patients

Education

  • University of Minnesota Med School (Grad. 1982)
  • University of Mn Med Sch-Minneapolis, Minneapolis Mn (Grad. 1982)

Areas of Expertise

  • Diabetes
  • Type 2 Diabetes
  • Heart Disease
  • Hypothyroidism
  • Coronary Artery Disease (cad)
  • Vascular Disease
  • Chronic Kidney Disease
  • High Cholesterol