Skip to Main Content
  • MyChart
  • Pay a Bill
  • Help
St. Luke’s Logo to Homepage
  1. Home
  2. Get Care
  3. Providers
  4. Tenessa M. MacKenzie, MD
  1. ProvidersProviders
Tenessa MacKenzie, MD

Tenessa M. MacKenzie, MD

  • Family Medicine
St. Luke’s Clinic Provider

St. Luke’s Clinic Provider

  • Currently Serving Established Patients Only

  • 4.8 Star Rating
  • About
  • Locations
  • Reviews

About Tenessa M. MacKenzie, MD

Tenessa MacKenzie, MD provides care for whole families, from infants to the elderly. She likes the challenge of optimizing and simplifying her patients’ health, such as using lifestyle changes to treat medical conditions and minimizing use of medications when appropriate.

Dr. MacKenzie’s professional interests include reproductive health care, pediatric and adolescent medicine, and medical education.

Education

Medical School

University of Florida College of Medicine

Residency

Icahn School of Medicine at Mount Sinai

Fellowship

University of California San Francisco

Board Certification

  • Family Medicine

Provider Locations

  • Primary Location
    St. Luke’s Clinic - Perioperative Medicine: Meridian

    520 S. Eagle Rd., Suite 2104, Meridian, ID 83642
    (208) 706-0201
    Mon - Fri: 8 a.m. - 5 p.m.
    Location details
    Entrance to St. Luke’s Meridian Medical Center where St. Luke’s Clinic - Perioperative Medicine is located.
  • St. Luke’s Clinic - Perioperative Medicine: Nampa

    9850 W. St. Luke’s Dr., North Entrance, Suite 170, Nampa, ID 83687
    (208) 505-2239
    Mon - Fri: 8 a.m. - 5 p.m.
    Location details
    North entrance to St. Luke’s Nampa Medical Center where St. Luke’s Clinic – Perioperative Medicine is located.

Reviews

Overall Rating

4.8

633 Reviews

Now displaying 4 reviews
  • I don’t have Google or Facebook so I leave this review from a relatives account. I called St Luke’s patients line to help me find a primary care provider back in July. I was scheduled with this doctor for 1/6/2026. I contacted this doctor on the mychart portal on November 2025 to ask if she could do labs on 1/6 since I only need the annual wellness. The doctor didn’t indicate that she couldn’t see me. Today, two weeks before the appointment…..and after almost six months of waiting the doctors office contacted me to cancel the 1/6 appointment because she decided exactly two weeks before the appointment that she was not taking new patients. Avoid this trash because it seems like a pretextual reason. You don’t do that to people! Raul Additional comments: I also requested time off for the appointment on 1/6. People’s time is valuable too you know? You have to ask for time off in advance. Don’t lie to people. This doctor was taking new patients in July therefore the reason I was scheduled by st Luke’s. At what point she decided she couldn’t see new patients? Did the office realize that I had been waiting months? Unfortunately, there are no options in healthcare meaning long wait times. What can people expect from a practice where a doctor shows such a deliberate indifference to a patient who had been waiting months to be seen only to be told two weeks before appointment that she is not taking new patients?

    FEB 13, 2026

  • This was my first appointment with the doctor and she was great, it felt like she really listened to me and was great about explaining her thought process and suggestions

    JUL 14, 2025

  • From the front desk sign in untill after I scheduled my next visit, everyone is professional and knowledgeable and caring

    JUL 6, 2025

  • Tenessa and her team are excellent

    JUL 5, 2025

St. Luke’s Homepage

About St. Luke’s

Who We Are
News
Careers

Team Resources

For Providers
For Employees
For Contractors

Patient Resources

Financial Assistance
Mental Health Support
Medical Records
Patient Rights & Responsibilities

Essential Information

Accessibility
Price Transparency
En Español

Quick Links

Contact Us
St. Luke’s FitOne
St. Luke’s Health Partners
St. Luke’s Health Plan

DisclaimerNon-Discrimination/EEOPrivacy PracticesTerms of Use
© 2026 St. Luke’s Health System. All rights reserved.
FacebookLinkedinYoutubeInstagram