Dr. Kirk Macnaught, MD generally accepts new patients. You can see Dr. Macnaught's profile to make an appointment.
Dr. Kirk Macnaught, MD is a cardiology specialist in North Chelmsford, MA. He currently practices at MERRIMACK VALLEY CARDIOLOGY ASSOCIATES and is affiliated with Lowell General Hospital. He accepts multiple insurance plans. Dr. Macnaught is board certified in Cardiovascular Disease.
- Umass Memorial Medical Center, Fellowship Hospital — 2004
- University Of Massachusetts Medical School, Medical School — 1998
- Blue Cross Blue Shield
- Blue Cross Blue Shield of Massachusetts
- CareFirst Blue Cross Blue Shield
- First Health (Coventry Health Care)
- Harvard Pilgrim Health Care
- Tufts Health Plan
* Please verify this information when scheduling an appointment.
Leave a review
How likely are you to recommend Dr. Macnaught?
Dr. Macnaught is very knowledgeable and patient. He genuinely listens and answers all your questions. He does not run you out, but makes sure you are happy and all your questions are answered. He prescribes what is best for your particular situation, and it has certainly worked for me. I had a major heart attack three years ago, and today I am feeling stronger than ever. If you have an opportunity, give Dr. Macnaught a chance, and I guarantee it will be beneficial.
Frequently Asked Questions
Use our insurance check to verify if Dr. Macnaught accepts your insurance.
Dr. Macnaught frequently treats Heart Palpitations, Electrocardiogram (EKG), and Sinus Bradycardia.
Dr. Macnaught's office is located at 14 Research Pl Ste 3 3, North Chelmsford, MA 01863. Find other locations and directions.
Dr. Macnaught speaks Spanish and English. View profile to see all.
Dr. Macnaught has not yet indicated whether they offer telehealth services. Please contact the office to check for availability/eligibility.
Find contact information here to make an appointment.
- Lowell General Hospital
Merrimack Valley Cardiology Associates
LGH-Merrimack Valley Cardiology14 Research Pl Ste 3 3, North Chelmsford, MA 01863 (978) 256-6607