Craig Raphael, M.D.
Practice: Cardiology Consultants of Philadelphia
Specialty: Cardiology
Office locations: East Norriton, PA
Dr. Craig Raphael, M.D., is board-certified in internal medicine, general cardiology, echocardiography, cardiac nuclear medicine, and electrophysiology. He is fellowship-trained in electrophysiology and specializes in atrial fibrillation management and ablation. He earned his medical degree from the University of Missouri-Kansas City and completed his internal medicine residency at Northwell Health.
Dr. Craig Raphael, M.D., is board-certified in internal medicine, general cardiology, echocardiography, cardiac nuclear medicine, and electrophysiology. He is fellowship-trained in electrophysiology and specializes in atrial fibrillation management and ablation. He earned his medical degree from the University of Missouri-Kansas City and completed his internal medicine residency at Northwell Health.
CCP Blue Bell
Suite 140
Blue Bell, PA 19422
CCP East Norriton
Suite 120
East Norriton, PA 19403
Dr. Craig Raphael, M.D., is board-certified in internal medicine, general cardiology, echocardiography, cardiac nuclear medicine, and electrophysiology. He specializes in treating all types of cardiac rhythm disorders, with a particular interest in atrial fibrillation management and ablation.
Dr. Raphael earned his medical degree from the University of Missouri-Kansas City. He completed his internal medicine residency at Northwell Health, followed by a General Cardiology Fellowship at NYU Langone, and an Electrophysiology (EP) Fellowship at Thomas Jefferson University Hospital.

Dr. Raphael listened and explained all of my concerns. Thank you!
Terrific Doctor!
Doctor Raphael is extremely skilled professional and very personable. He listens well, asks good questions and makes you feel very comfortable. I would highly recommend him
Excellent cardiologist who is kind and a good listener. Appointments are always timely.
Dr. Raphael is a wonderful doctor. He is pleasant, kind, easy going and an excellent communicator. We respect his knowledge and ability as a doctor and trust him implicitly.
Such a nice doctor to have. Love how informative he is and how he takes his time with you. I never feel rushed out as a patient.
Personable and addressed my questions and concerns
Attentive, professional, knowledgeable.
Very kind and thero explained everything along with multiple options
Don’t mind coming to the doctors to see him. So nice. Has been since I started seeing him