skip navigation
| | Text Size: -A | A | A+

Cabinet Peaks Cardiology

Comprehensive Heart Care. Right Here at Home.


At Cabinet Peaks Cardiology, we are committed to providing exceptional cardiovascular care to the residents of Libby and the surrounding communities. Whether you need routine heart health monitoring or advanced interventional procedures, our experienced cardiology team delivers high-quality care with compassion, expertise, and the latest technology.

Our Services

General Cardiology


We diagnose and treat a wide range of heart-related conditions, including:
· Coronary artery disease
· High blood pressure (hypertension)
· High cholesterol (hyperlipidemia)
· Heart failure
· Arrhythmias (irregular heartbeat)
· Chest pain and shortness of breath
· Pre-operative cardiac clearance
· Preventive heart screenings

Interventional Cardiology


Our interventional cardiology services provide advanced, minimally invasive treatments such as:
· Cardiac Catheterization
· Coronary angioplasty and stenting
· Peripheral vascular intervention
· Post-procedure care and monitoring

Our goal is to help patients manage cardiovascular risk, avoid complications, and maintain a high quality of life.

Meet Our Cardiology Providers


Nikki Haats, FNP-C
Dr. Nayab Zafar, Cardiologist

What to Expect

At your first visit, we’ll:
· Review your medical history and current symptoms
· Order any necessary diagnostic tests (e.g., EKG, echo, stress testing, holter monitor)
· Develop a personalized care plan
· Coordinate closely with your primary care provider

We focus on prevention, early diagnosis, and patient education—because your heart health matters every day.

Why Choose Cabinet Peaks Cardiology?

• Trusted local care backed by the latest cardiology advancements
• Continuity of care, close to home
• Personalized treatment in a supportive environment
• Seamless connection with Cabinet Peaks Medical Center’s full range of services

Location & Contact
308 Louisiana Avenue Suite 5, Libby, MT 59923

To schedule an appointment or referral:

Call: 406-283-7378
Fax referrals: 406-283-4060
Clinic Hours:
Monday–Friday | 8am-4pm

Protect your heart—schedule your appointment today.