John T. Nichols, MD

Family Medicine Physician

Specialties and Services

Health Networks

  • Fairview Physician Associates

Languages I Speak

  • English

Care Philosophy

My role is to take care of the physical and emotional health of my patients and their families. I get to know the family's health and how it can affect the patients. I enjoy caring for patients through all stages of their life.

Care and Clinical Interests

  • Cardiovascular
  • Diabetes
  • Health maintenance
  • Pediatrics
  • Sports medicine

Education, Training and Certifications

Medical Schools

  • University of Minnesota Medical School


  • Bethesda/St. Joseph's