Your Heart
Can’t Wait.
Be Seen As Soon As Tomorrow.
Your Heart
Can’t Wait.
Be Seen As Soon As Tomorrow.
Fast, compassionate cardiology care close to home — because getting answers shouldn’t take weeks.
Trusted cardiology care for Baldwin County — serving patients with urgency, clarity, and heart.
Don’t Wait Weeks for the Answers Your Heart Needs Now
When heart symptoms appear, time suddenly feels heavy. Waiting months for an appointment only increases stress, uncertainty, and risk.
At Heart Group of the Eastern Shore, we believe no one should have to wait weeks to understand what’s happening with their heart.
We Understand How Scary Heart Symptoms Can Be.
Our board-certified cardiologists and advanced care team have decades of experience helping patients find clarity, peace, and a clear path forward — fast.
You’ll find:
• Same-day and next-day appointments
• Full on-site diagnostic testing
• A local team known for compassionate, personalized care
• Providers who take time to listen, explain, and guide you
You deserve to be seen quickly by people who care deeply about your health.
Getting the Care You Need Is Easy
1
Request
An Appointment
Tell us your symptoms or concerns.
2
Be Seen
As Soon As Tomorrow
Your time matters. Your heart does too.
3
Get A Clear Plan
To Protect Your Heart
We guide you every step of the way.
Comprehensive Heart Care, All in One Place
From evaluation to diagnosis to ongoing treatment, we offer a full suite of cardiology services, including:
- Echocardiograms
- Stress testing
- Holter and event monitoring
- Advanced heart imaging
- Preventive care and long-term management
- And more
All performed right here at our Fairhope location.
The Team Baldwin County Trusts with Their Hearts
Our care team combines clinical excellence with a deeply personal approach. You’ll meet providers who listen, explain, and walk with you through every step of your heart health.

Micheal Pursley, MD, FACC

Glenn Harris, MD

Andrew J. Moses, M.D.

Elizabeth Key, PA-C
Elizabeth Key joined Heart Group of the Eastern Shore in 2019. She received her undergraduate degree from Vanderbilt University and her master’s degree in physician assistant studies from Nova Southeastern University. She is a board-certified physician assistant with the American Academy of Physician Assistants.
Elizabeth is originally from Winter Park, FL, but has lived in Fairhope for 7 years. She and her husband Thomas have four children. In her free time, she enjoys running, traveling, and being involved with Eastern Shore Presbyterian Church and Bayshore Christian School.

Michael S. Charles, NP-C

Savannah Gilbert, NP-C
Your Heart Deserves Immediate Attention
Delaying care can increase risk and prolong worry. Let’s get you the clarity and confidence you need.
What Our Patients Are Saying
Don’t just take it from us, let our patients do the talking!
Ready for Answers? We’re Ready for You.
Be seen as soon as tomorrow.
Same-day and next-day cardiology care from trusted local providers.

