Primary Care Medicine
Comprehensive primary care rooted in the heart of downtown Louisville. Personal attention, genuine relationships, and a practice that treats the whole person.
About the Practice
Dr. Steven Cannon Yarbrough provides thoughtful, comprehensive primary care from a downtown Louisville office. Whether it's a routine check-up, management of a chronic condition, or an urgent concern — you'll receive the same attentive, unhurried care each time you walk through the door.
We believe that good medicine starts with knowing the person in front of you. That means taking the time to listen, to explain, and to work together on a plan that fits your life — not the other way around.
Steven C. Yarbrough, MD
Services
Broad-spectrum primary care designed to keep you healthy, catch problems early, and manage conditions with clarity and compassion.
Annual physicals, routine screenings, immunizations, and health risk assessments to keep you on track year after year.
Ongoing, coordinated care for conditions such as diabetes, hypertension, and high cholesterol — with clear plans and regular follow-ups.
Same-week appointments for infections, minor injuries, and sudden health concerns — because you shouldn't have to wait when you're not well.
Medical care for patients across the lifespan — from children through seniors — so your family can stay with one trusted practice.
Help with disability paperwork, occupational health forms, and other documentation your provider or employer may require.
Convenient physicals and screenings required for employment, including drug testing coordination and fitness-for-duty evaluations.
Our Approach
Your concerns shape the conversation. Every appointment begins with understanding what matters most to you, so the plan that follows is truly yours.
Medical decisions shouldn't require a decoder ring. We take the time to explain diagnoses, options, and next steps in language you can actually use.
Continuity of care matters. We track your health over time, remember your history, and are here for the long run — not just the visit in front of us.
Schedule a Visit
New patients are always welcome. Call our Louisville office to schedule an appointment or ask any questions about our services.
(662) 773-5544