Sacred Heart Medical Group Charles Mayes, Jr., MD

Charles Mayes, Jr., MD
& Interventional Cardiology


Get this page on your iPhone, Blackberry, or other Smart Phone.
Scan the QR Code with
your smart phone.

Medical Education
Dr. Charles Mayes is an interventional cardiologist who obtained his bachelor’s degree and medical degree at Vanderbilt University in Nashville, TN. He performed his residency training in internal medicine at The University of Texas at Southwestern in Dallas, Texas, and served as chief resident from 1998-1999. He then trained for three years in general cardiology at Duke University Medical Center in Durham, N.C. He remained at Duke for fellowship training in interventional cardiology and congenital heart diseases. He is board certified in cardiovascular disease and interventional cardiology and has practiced for the past 10 years in Panama City, Lafayette, La., and most recently in Hattiesburg, Miss.

Medical Interests
His professional interests include interventional procedures to restore blood flow to coronary arteries and peripheral arteries, management of hypertension and cholesterol, heart valve disease, and peripheral vascular disease.

He takes pride in providing personalized care and attention to his patients. He likes to spend a lot of time talking to his patients and tailoring their care based on their individual needs.

While an undergraduate at Vanderbilt, Dr. Mayes was a member of the Vanderbilt basketball team and participated in three NCAA tournaments. He served as team captain during the 1990-91 season. He enjoys golf, fishing and boating.

In 2017, Dr. Mayes was recognized by Professional Research Consultants (PRC) as a “Five Star” healthcare provider who scored in the top 10% nationally on patient surveys where patients were asked to rate the care they received. Awards are based on how often patients gave their physician or provider a rating of excellent on the PRC survey question. PRC is a national healthcare marketing research firm that works directly with more than 2,000 hospitals and healthcare organizations.

Sacred Heart Hospital on the Emerald Coast
7720 US Highway 98 West; Suite 110
Miramar Beach, FL 32550

Monday - Friday
8 a.m. - 5 p.m.

For information, call our office at 850-267-1603.

Most major insurance plans accepted.

For more informaton, visit