Skip to main content

Dennis Cassidy, MD, FACC, FHRS

Cardiac Electrophysiology

Physician Rating

4.7

102 reviews

Exam Thorough: 4.7
Provider Answers: 4.7
Provider Concern: 4.7
Wait Reasonable: 4.5

The Heart Institute
Northside Hospital Campus

6006 49th St N, Suite 240
St. Petersburg, FL 33709

About Dennis Cassidy, MD

Dennis Cassidy, MD, received his medical degree and completed his internship at Memorial University - St. Johns, Newfoundland, Canada. He completed his internal medicine training at the University of Toronto, Toronto, Ontario, Canada and his cardiology residency at Queen’s University - Kingston, Ontario, Canada. He then specialized - clinical cardiac electrophysiology at the Hospital of the University of Pennsylvania - Philadelphia, PA.

Dr. Cassidy is board certified - internal medicine, cardiology and clinical cardiac electrophysiology. He specializes - the field of cardiac electrophysiology, which deals with disorders of the electrical system of the heart. He has expert training - the area of implantation and management of pacemakers, cardiac defibrillators, electrophysiology and catheter ablation procedures. He is a member of the American Heart Association and a Fellow of the American College of Cardiology and Heart Rhythm Society.

Education

Medical School
Memorial University of Newfoundland - St. John's, Newfoundland

Internship
Memorial University of Newfoundland - St. John's, Newfoundland

Residency
Queen's University - Kingston, Ontario, Canada

Certifications & Memberships

Cardiac Electrophysiology, Cardiovascular Diseases

Gender

Male

Languages Spoken

English

Specialty

Cardiac Electrophysiology

Office Locations

The Heart Institute
Northside Hospital Campus
6006 49th St N
Suite 240
St. Petersburg, FL 33709
Phone: (727) 490-2115

Office Hours

Mon - Fri: 9:00am - 5:00pm

Additional Locations

Pasadena Medical Plaza

1615 Pasadena Ave
Suite 300 St. Petersburg, FL
Phone: 33707
Fax: (727) 490-3030

Downtown Office

560 Jackson St N
Suite 100 St. Petersburg, FL
Phone: 33705
Fax: (727) 329-1600