Modern medical clinic interior in St. Louis
Accepting New Patients

St. Louis Deserves a Doctor Who Actually Listens

Dr. David Uhls DO brings over two decades of dedicated primary care to the St. Louis community. At our New Ballas Road office, you're not a chart number — you're a neighbor.

20+

Years Experience

Board

Certified

New Ballas

St. Louis Location

Comprehensive Care

Primary Care Built Around You

From annual checkups to chronic disease management, Dr. Uhls provides the full spectrum of adult primary care — with the personal attention that makes all the difference.

Annual Wellness Exams

Thorough preventive screenings and health assessments to catch issues early and keep you on track.

Chronic Disease Management

Ongoing care for diabetes, hypertension, heart disease, and other conditions that require consistent attention.

Preventive Care & Screenings

Vaccinations, lab work, cancer screenings, and personalized health guidance based on your risk factors.

Women's Health

Comprehensive women's preventive care including pap smears, breast exams, and reproductive health counseling.

Acute Illness & Injury

Same-day or next-day appointments for infections, sprains, allergies, and other urgent health concerns.

Family-Centered Care

Coordinating care across generations — from young adults to seniors — so your whole family stays connected.

Dr. David Uhls DO in his St. Louis office
DO

Doctor of Osteopathic Medicine — trained to treat the whole person, not just symptoms.

About Dr. Uhls

A St. Louis Doctor Who Treats Patients, Not Charts

Dr. David Uhls is a board-certified family physician who has built his practice around one simple principle: every patient deserves a doctor who knows their name, their history, and their health goals.

With extensive training in osteopathic medicine, Dr. Uhls brings a whole-person approach to primary care — focusing on prevention, early detection, and long-term wellness for patients across the St. Louis metropolitan area.

His office on South New Ballas Road is designed to feel welcoming, not clinical. When you walk in, you'll find a team that greets you by name and takes the time to actually listen.

Board Certified

Family Medicine

Osteopathic

DO Training

20+ Years

Clinical Experience

St. Louis

Community Focused

Insurance & Access

We Work With Your Insurance

Dr. Uhls accepts most major insurance plans. Contact our office to verify your coverage — we make it easy to get the care you need without the paperwork headache.

Medicare

Accepting new Medicare patients

Major Insurers

Blue Cross, United, Aetna & more

Self-Pay

Competitive cash-pay rates available

Verify Coverage

Call us to confirm your plan

*Please contact our office to verify insurance acceptance. We strive to work with most major plans.

Get in Touch

Ready to Make the Switch?

Whether you're looking for a new primary care physician or need to schedule your annual exam, we're here to help. Reach out by phone or fill out the form and we'll get back to you promptly.

Office Location

615 S New Ballas Rd
St. Louis, MO 63141-8221

Office Hours

Monday – Friday: 8:00 AM – 5:00 PM
Saturday – Sunday: Closed

Request an Appointment

Fill out the form below and we'll contact you to confirm your visit.

Is this your business?This is my business