Skip to Content

Find a Doc logoNew Patients:

We’re happy to assist you in finding a provider that’s right for you. To learn which providers are accepting new patients, please call the Find-a-Doc line at (319) 369-4444 between 8 a.m. and 4:30 p.m. Monday through Friday.

John J. Klein

John J. Klein, MD

Schedule an Appointment

To schedule an appointment with John J. Klein please call 319-396-9097.

Profile

Gender:
Male
Year began practicing:
1997
Year joined staff:
1997

Specialties

  • Family/General Practice

Education

Education

1990-1994
University of Utah, Doctor of Medicine

Residency

1994-1997
Medical College of Wisconsin, Family Medicine

Teaching or Professional Positions

Adjunct Clinical Professor, University of Iowa

Professional Memberships

American Academy of Family Physicians; American Medical Association; Alpha Mega Alpha Honor Society

Certifications

American Board of Family Medicine

Personal Interests

Family time, cooking, outdoors and gardening. 

 

Medical Interests

Adolescent medicine and metabolic disease.

Office Information

Provider's Contact Information

  • Office Phone: 319-396-9097
  • Fax: 319-654-8284

Locations