![Craig Joseph Mcmackin MD, Cardiologist](/doctor_images/e/ee/2048157.jpg?v=4ada)
Craig Joseph Mcmackin MD
Cardiologist | Cardiovascular Disease
104 PHEASANT RUN NEWTOWN PA, 18940About
Dr. Craig Mcmackin is a cardiologist practicing in Providence, RI. Dr. Mcmackin specializes in diagnosing, monitoring, and treating diseases or conditions of the heart and blood vessels and the cardiovascular system. These conditions include heart attacks, heart murmurs, coronary heart disease, and hypertension. Dr. Mcmackin also practices preventative medicine, helping patients maintain a heart-healthy life.
Board Certification
Internal MedicineAmerican Board of Internal MedicineABIM- Cardiovascular Disease
Internal MedicineAmerican Board of Internal MedicineABIM- 2004
Provider Details
Expert Publications
Data provided by the National Library of MedicineFellowships
- Brown University Medical School - Providence, RI - Cardiovascular Disease
Craig Joseph Mcmackin MD's Practice location
Practice At 593 Eddy St
593 Eddy St -Providence, RI 02903Get Direction
Practice At 777 Township Line Road Suite 140
777 Township Line Road Suite 140 -Morrisville, PA 19067Get Direction
Craig Joseph Mcmackin MD's reviews
Write ReviewPatient Experience with Dr. Mcmackin
Recommended Articles
- A New Form of Spaghetti Has Been Designed to Reduce the Risk of Heart Disease
Scientists have developed ‘super spaghetti’, a variant of the normal form made from barley flour and this new form of noodles is supposed to reduce the risk of heart disease. Super spaghetti was developed by the scientists in Italy and Spain and the report is published in, Journal of...
- What is the Impact of High Blood Pressure?
What is High Blood Pressure?High blood pressure is a condition whereby an individual’s blood vessels become strained due to high pressure by the blood flowing in them. It’s a dangerous condition not because it has any negative side-effects on its own but because of the potential health problems...
- Heart Palpitations: What Is It and What Are the Causes?
Our heart rate is automatically controlled by the autonomic nervous system (ANS) that has two divisions: sympathetic and parasympathetic. The part of the ANS that is responsible for raising a person’s heart rate through the sympathetic plexus is the sympathetic division. The parasympathetic...
- Hydrochlorothiazide and Diabetes
DiabetesInsulin is a hormone that is secreted by the pancreas. Diabetes can develop when the pancreas stops secreting insulin or when the body becomes resistant to insulin. The most common type of diabetes is type 2 diabetes.According to the American Diabetes Association, more than 25 million people...
- The History of Muscular Dystrophy
What is muscular dystrophy?Muscular dystrophy is an inherited disorder, which is often characterized by a progressive type of muscular degeneration and weakness. There are several types of muscular dystrophy, wherein each type eventually leads to an increased disability, strength loss, and potential...
- Diagnosing Heart Palpitations
What are heart palpitations?Heart palpitations are when you start feeling your own heart beating. You will feel as if your heart is beating too fast, slow, forcefully, or irregularly. You will feel as if you missed a beat. The frequency and severity of heart palpitations will vary from one person to...
Nearby Providers
- Haytham Albizem MD2020 Trowbridge Drive Newtown PA 18940
- Sunder Venkatesulu MD104 PHEASANT RUN NEWTOWN PA 18940
- Charles F Paraboschi MD104 PHEASANT RUN NEWTOWN PA 18940
- Eran Sol Zacks MD11 Friends Ln Newtown PA 18940
- William S Hirsch DO104 PHEASANT RUN Newtown PA 18940
- Deirdre V Donaghy MD104 PHEASANT RUN NEWTOWN PA 18940
Nearest Hospitals
RHODE ISLAND HOSPITALl
593 EDDY STREET PROVIDENCE RI 2903WOMEN AND INFANTS HOSPITAL OF RHODE ISLANDl
101 DUDLEY STREET PROVIDENCE RI 2905CAPITAL HEALTH MEDICAL CENTER - HOPEWELLl
ONE CAPITAL WAY PENNINGTON NJ 8534ST MARY MEDICAL CENTERl
LANGHORNE-NEWTOWN RD LANGHORNE PA 19047BARIX CLINICS OF PENNSYLVANIAl
280 MIDDLETOWN ROAD LANGHORNE PA 19047ST MARY MEDICAL CENTERl
LANGHORNE-NEWTOWN RD LANGHORNE PA 19047BARIX CLINICS OF PENNSYLVANIAl
280 MIDDLETOWN ROAD LANGHORNE PA 19047CAPITAL HEALTH MEDICAL CENTER - HOPEWELLl
ONE CAPITAL WAY PENNINGTON NJ 8534