CRAIG JOSEPH MCMACKIN, MD
Osteopathic Medicine at Pheasant Run, Upper Makefield, PA

License number
Pennsylvania LP00503
Category
Osteopathic Medicine
Type
Cardiovascular Disease
License number
Pennsylvania MD434347
Category
Osteopathic Medicine
Type
Cardiovascular Disease
License number
Pennsylvania 25MA08429600
Category
Osteopathic Medicine
Type
Cardiovascular Disease
Address
Address
104 Pheasant Run SUITE 128, Upper Makefield, PA 18940
Phone
(215) 860-3344
(215) 860-8950 (Fax)

Personal information

See more information about CRAIG JOSEPH MCMACKIN at radaris.com
Name
Address
Phone
Craig Mcmackin, age 50
34 Muhlenberg Cir, Quakertown, PA 18951
(267) 347-4145
Craig Mcmackin, age 50
54 Canal Run W, Washington Crossing, PA 18977
Craig J Mcmackin, age 50
204 Neversink Rd, Reading, PA 19606
(610) 779-7694
Craig J Mcmackin
777 Township Line Rd, Yardley, PA 19067
(215) 860-3344

Professional information

Craig J Mcmackin Photo 1

Dr. Craig J Mcmackin, Newtown PA - MD (Doctor of Medicine)

Specialties:
Cardiology
Age:
49
Address:
Newtown office
104 Pheasant Run, Newtown 18940
(215) 860-3344 (Phone), (215) 860-3348 (Fax)
Pennington
2 Capital Way SUITE 487A, Pennington 08534
(609) 394-9699 (Phone), (609) 737-2693 (Fax)
Procedures:
Cardiac Catheterization (incl. Coronary Angiography), Cardiac Imaging, Cardiac Myocardial Perfusion Imaging, Cardioversion, Elective, Cardioverter-Defibrillator or Pacemaker Insertion, Removal or Repair, Chest CT (incl. Heart and Lungs), Coronary Angioplasty, Atherectomy and Stent, Peripheral Artery Catheterization
Conditions:
Aneurysm and Dissection of Heart, Angina and Acute Coronary Syndrome, Aortic Aneurysm, Aortic Valve Disease, Arrhythmias (incl. Atrial Fibrillation), Cardiomegaly, Cardiomyopathy, Carotid Artery Disease, Congestive Heart Failure, Coronary Artery Disease (CAD), Endocarditis, Heart Attack (Acute Myocardial Infarction), Heart Tumors, Benign, Hyperlipidemia, Hypertension, Hypertensive Heart and Chronic Kidney Disease, Hypertensive Heart Disease, Hypotension, Mitral Valve Disease, Pericardial Disease, Pulmonary Hypertension, Pulmonary Valve Disease, Septal Defect, Syncope, Tricuspid Valve Disease
Certifications:
Cardiology, Cardiovascular Disease, 2008, Internal Medicine
Awards:
Healthgrades Honor Roll
Languages:
English
Hospitals:
Newtown office
104 Pheasant Run, Newtown 18940
Pennington
2 Capital Way SUITE 487A, Pennington 08534
Capital Health Medical Center - Hopewell
1 Capital Way, Pennington 08534
Robert Wood Johnson University Hospital Hamilton
1 Hamilton Health Pl, Hamilton 08690
Saint Francis Medical Center
601 Hamilton Ave, Trenton 08629
St. Mary Medical Center
Langhorne Newtown Rd, Langhorne 19047
Philosophy:
As a cardiologist I strive to provide extraordinary care organized around you and your preferences.
Education:
Medical School
Temple University School Of Medicine
Graduated: 2000
Boston University Medical Center
Brown University Rhode Island Hospital
Penn State University


Craig J Mcmackin Photo 2

Craig J McMackin, Newtown PA

Specialties:
Internal Medicine, Cardiovascular Disease, Cardiology, Interventional Cardiology
Work:
Mercer Bucks Cardiology
104 Pheasant Run, Newtown, PA 18940 Penn. Cardiac Care at Mercer Bucks
777 Township Line Rd, Morrisville, PA 19067 Penn Cardiac Care at Mercer Bucks-Lawrenceville
2 Capital Way, Pennington, NJ 08534 Clinical Health Care Associates of
3140 Princeton Pike, Trenton, NJ 08648 Penn. Cardiac Care at Mercer Bucks
416 Bellevue Ave, Trenton, NJ 08618
Education:
Temple University Physicians (2000)


Craig Joseph Mcmackin Photo 3

Craig Joseph McMackin, Lawrenceville NJ

Specialties:
Cardiologist
Address:
3140 Princeton Pike, Lawrenceville, NJ 08648
777 Township Line Rd, Yardley, PA 19067
104 Pheasant Run, Newtown, PA 18940
Education:
Doctor of Medicine
Board certifications:
American Board of Internal Medicine Certification in Internal Medicine, American Board of Internal Medicine Sub-certificate in Cardiovascular Disease (Internal Medicine)