At Zoe Leonard Msc, we take the time to listen first. No rushed visits, no confusing jargon — just clear, compassionate care that helps you feel your best, every day.
Whether you're navigating a new diagnosis, managing a chronic condition, or simply looking for a doctor who actually listens, we're here for you.
Stay ahead of health issues before they become problems. Routine check-ups tailored to your age, lifestyle, and risk factors.
Living with diabetes, hypertension, or another ongoing condition? We'll work with you to create a sustainable, personalized management plan.
A thorough, unhurried review of your overall health — labs, vitals, discussions about sleep, stress, nutrition, and mental well-being.
Sick or injured? We offer prompt, compassionate care for infections, sprains, allergies, and other urgent — but not emergency — health concerns.
Your mental health matters just as much as your physical health. We offer screening, guidance, and referrals for anxiety, depression, and stress.
We don't just prescribe — we teach. Understand your body, your options, and the steps you can take to feel genuinely better.
When Zoe Leonard Msc opened her Flagstaff practice, she had a simple conviction: patients deserve a healthcare experience that feels human. After years in fast-paced clinical settings where appointments felt like assembly lines, she knew there had to be a better way.
That's why every visit is built around conversation, not rush. She takes the time to understand where you're coming from — your symptoms, your worries, your goals — and then works with you to build a care plan that actually makes sense for your life.
Real feedback from real people who trusted us with their care.
"I've been to several doctors over the years, but this is the first time I actually felt heard. Zoe took the time to explain everything in a way I could understand, and I left my appointment feeling like I had a real plan — not just a prescription."
"Managing my diabetes felt overwhelming until I started seeing Zoe. She doesn't just hand you a plan — she walks you through it, checks in, and adjusts when things aren't working. It's the kind of care that makes a real difference in how you feel every day."
"The office is warm and welcoming from the moment you walk in — no sterile, hospital vibes. Zoe genuinely cares about her patients, and it shows in everything she does. I actually look forward to my check-ups now, which I never thought I'd say!"
You don't need to have everything figured out to make an appointment. If you're ready to feel better, we're ready to help. Call us or fill out the form below — we'll get back to you within one business day.
Have a question, want to schedule a visit, or need more information? Reach out however is most comfortable for you — phone, email, or the form below.