Accepting New Patients

Oklahoma City Deserves a Doctor Who Actually Listens

Dr. Daniel P. Barnes combines decades of medical experience with a genuine, personal approach — because your health isn't a checklist, it's your life.

Our Services

Comprehensive Care, Tailored to You

From routine check-ups to managing chronic conditions, Dr. Barnes provides the kind of thorough, thoughtful care that keeps you healthy year after year.

Annual Physicals

A thorough yearly exam to track your health, catch issues early, and set goals for the year ahead — all in a relaxed, unhurried setting.

Preventive Care

Vaccinations, screenings, and personalized advice to keep you from getting sick in the first place — because the best treatment is no treatment needed.

Chronic Disease Management

Ongoing, coordinated care for conditions like diabetes, hypertension, and heart disease — so you stay in control, not the other way around.

Acute Illness & Injuries

Sick or hurt? Same-day and urgent appointments available for infections, sprains, allergies, and other short-term health concerns.

Family-Centered Care

Whether it's your child's first check-up or your own wellness visit, Dr. Barnes treats every patient with the same warmth and attention to detail.

Health Education

We believe an informed patient is an empowered patient. You'll always understand your diagnosis, treatment options, and next steps — no jargon, no rush.

Modern medical office interior in Oklahoma City

OKC

Proudly Serving Our Community

About Dr. Barnes

A Doctor Who Remembers You're a Person, Not a Chart

Dr. Daniel P. Barnes built his practice around a simple belief: great medicine starts with great relationships. In his Oklahoma City clinic, you won't be rushed through the door or treated like a number on a clipboard.

With a focus on internal medicine and a commitment to preventive care, Dr. Barnes works with patients of all ages — from teenagers getting their first physical to older adults managing complex conditions. He takes the time to explain diagnoses in plain language, discuss real treatment options, and partner with you on a plan that actually fits your life.

100%

Patient-Centered Approach

All

Ages Welcome

Patient Information

Everything You Need to Know

Getting started is simple. Here's what you should know before your first visit.

Office Hours

Monday – Friday
Call for available appointment times

Location

11000 Hefner Pointe Dr
Oklahoma City, OK 73120

Phone

(405) 749-9655
Call to schedule

Insurance

Please call to verify insurance acceptance and any coverage details

Get in Touch

Ready to Take the Next Step?

Whether you need a routine check-up or have a health concern you'd like to discuss, Dr. Barnes and his team are here for you. Give us a call — we'd love to meet you.

(405) 749-9655

Tap to call now

11000 Hefner Pointe Dr

Oklahoma City, OK 73120-5039

Your Health Is Worth the Conversation

Don't wait until something's wrong to see a doctor. Schedule your visit with Dr. Barnes today and experience the difference that attentive, personalized care can make.

Call (405) 749-9655
Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website