Trusted Family Care in the Shenandoah Valley

Expert Family Medicine That Grows With Your Family

At Valley Health Shenandoah Hospital Family Practice, we provide continuous, compassionate care for every stage of life — from newborn checkups to senior wellness. Your health journey deserves a team that truly knows you.

Accepting New Patients
Same-Day Visits Available
Friendly healthcare provider at Valley Health Shenandoah Hospital

All Ages

Pediatrics to Geriatrics

Woodstock, VA

Conveniently Located

What We Offer

Comprehensive Care for Every Stage of Life

From routine checkups to chronic disease management, our family practice covers the full spectrum of primary care needs for your entire household.

Annual Physicals

Comprehensive health assessments to catch issues early and keep you on track. Includes lab work, screenings, and personalized wellness planning.

Pediatric Care

Gentle, thorough care for your children from infancy through adolescence. Well-child visits, vaccinations, and developmental screenings in a kid-friendly setting.

Chronic Disease Management

Expert ongoing care for diabetes, hypertension, asthma, and other chronic conditions. We help you stay healthy and avoid complications with personalized treatment plans.

Acute Illness & Injury

When you wake up sick or hurt, we're here. Same-day appointments for infections, sprains, allergies, and other urgent but non-emergency conditions.

Women's Health

Preventive screenings, family planning, prenatal care, and menopause management — all provided with respect, discretion, and expertise in a comfortable environment.

Preventive Screenings

Cancer screenings, cholesterol checks, bone density tests, and immunizations tailored to your age and risk factors. Prevention is the best medicine.

Valley Health Shenandoah Hospital family practice clinic interior

Part of the Valley Health System — serving the Shenandoah Valley with distinction.

About Our Practice

A Family Doctor Your Whole Family Can Trust

Valley Health Shenandoah Hospital Family Practice has been a cornerstone of healthcare in Woodstock for years. As part of the larger Valley Health System, we bring together advanced medical resources with the personal, neighborhood feel that makes primary care meaningful.

Our family practice physicians see patients of all ages — from your newborn's first visit to your golden years. We believe that the best care happens when a doctor truly knows you: your history, your concerns, and your goals. That continuity is what sets us apart.

22664

Serving Woodstock & Surrounding Areas

All

Ages — Newborns to Seniors

Why Patients Choose Us

Healthcare That Puts You First

We combine clinical excellence with genuine warmth — because your health deserves nothing less.

Continuity of Care

See the same trusted provider at every visit. We build lasting relationships so you're never starting over with a new face.

Same-Day Appointments

Sick or injured? We offer same-day visits so you don't have to suffer through the wait. Your urgent needs come first.

Family-Centered Approach

One practice for your whole family. From toddlers to grandparents, everyone gets the same dedicated, personalized attention.

Convenient Location

Right on South Main Street in Woodstock, we're easy to reach and conveniently located near the heart of town.

Insurance Accepted

We accept most major insurance plans and work with you to make care affordable and accessible.

Hospital-Backed Care

As part of Valley Health Shenandoah Hospital, you get the security of a full hospital system behind your primary care.

Patient Stories

What Our Patients Say

Real experiences from real families in our community.

"Our whole family sees the team here — from my youngest's checkups to my husband's annual physical. They remember our names and our histories. It feels like they genuinely care."

— M.K., Woodstock

"I got a same-day appointment when my son was running a high fever. The doctor was thorough, kind, and took the time to explain everything. That's the kind of place this is."

— D.R., Woodstock

"Managing my diabetes used to feel overwhelming. Here, my provider actually sits down and walks me through my numbers and adjustments. I feel like a partner in my own care now."

— L.T., Woodstock

Get in Touch

Visit Us or Give Us a Call

We're here to help. Reach out to schedule an appointment or ask a question.

Contact Information

Address

755 S Main St
Woodstock, VA 22664-1143

Office Hours

Monday – Friday: 8:00 AM – 5:00 PM

Weekends: Closed

Send Us a Message

Have a question? Fill out the form and we'll get back to you as soon as possible.

Ready to Make Us Your Family's Doctor?

Take the first step toward continuous, compassionate primary care. Call us today to schedule your appointment.

Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website