At our Henrico practice, we believe great medicine starts with understanding you — your concerns, your goals, and your life. Experience personalized primary care that puts you first.
From routine check-ups to managing chronic conditions, we provide the full spectrum of primary care with a personal touch.
Stay ahead of health issues with annual physicals, immunizations, cancer screenings, and lab work tailored to your age and risk factors.
Whether it's your child's first visit or your own ongoing care, we treat patients of all ages as part of your family's health team.
Expert care for diabetes, hypertension, asthma, and other long-term conditions — with ongoing monitoring and personalized treatment plans.
Sick or injured? We offer same-day appointments for infections, sprains, minor fractures, and other urgent health concerns.
Compassionate care including well-woman exams, contraception counseling, prenatal care, and menopause management in a comfortable setting.
Convenient on-site blood draws and diagnostic testing, with results reviewed during your visit so you leave with clear next steps.
Dr. Henry I. Stewart founded his practice in Henrico with a simple conviction: every patient deserves a physician who takes the time to truly know them. After years of training and clinical experience, he built a practice where the doctor-patient relationship is the foundation of care.
At our Gayton Road office, you won't rush in and rush out. Appointments are scheduled with enough time for you to ask questions, share concerns, and leave with a clear understanding of your health — not a confusing pile of paperwork and vague instructions.
From the moment you walk in, you'll notice the difference. Our office is designed around your comfort and convenience.
Call us or fill out the form to schedule. We offer flexible hours including early morning and evening slots to fit your busy schedule.
Your first visit is all about listening. We'll review your health history, discuss your goals, and create a personalized care plan.
Whether you need ongoing management of a condition or just annual check-ups, we're your long-term health partner right here in Henrico.
"Dr. Stewart is the first doctor who has ever made me feel like I actually have time to ask questions. He remembers details from years ago and treats me with real respect. It's comforting to finally have a doctor I trust."
"My whole family sees Dr. Stewart now — from my teenager's annuals to my husband's diabetes management. The office is always clean, the staff is friendly, and we never feel rushed. It truly feels like a family practice."
"I switched to Dr. Stewart after years of feeling like just another number. He takes the time to explain things in plain language and never makes me feel silly for asking questions. That level of patience is rare these days."
We're accepting new patients. Call us or fill out the form to schedule your first appointment at our Henrico office.
12091 Gayton Rd
Henrico, VA 23238-3401
Mon – Fri: 9:00 AM – 5:00 PM
Sat – Sun: Closed
Your appointment request has been received. Our team will contact you within one business day to confirm your visit.