5k+
Happy patients

A family doctor in south OKC who's taking new patients

Checkups, ongoing conditions and sick visits, all with one team that gets to know you. We're just north of SW 104th and east of Penn.

Provider talking with a smiling patient in an exam room
Accepting new patients
Michelle R. Stephens
Michelle Stephens
Primary care

Accepting new patients. Physician and NP team

Trusted & Proven

Milestones that reflect our commitment to healthy, happy families.

5k+
Happy Patients
4.9
Patient Rating
2017
Serving OKC Since

Why patients switch to us

Care that's easier to keep up with

Call 405-839-8005
03

No insurance guesswork

We confirm we're in-network before you book. Cash-pay welcome.

Three simple steps

Your first visit

  1. 01

    Call us. We'll find a time and check your insurance.

  2. 02

    Bring the basics: photo ID, insurance card and your medication list.

  3. 03

    Arrive 15 minutes early for new-patient paperwork.

Inside the clinic

Bright, calm and easy to find

10300 Greenbriar Parkway, Building A. Free parking right outside.

Bright waiting area
Waiting area
Clinic lobby
Lobby
Clinic Building A
Building A

Patient reviews

What our patients say

4.9

Based on Google reviews

"They actually listen. I never feel rushed and I see the same provider every time."
Sarah M. · Primary care
"My A1C is finally where it should be. Labs done right there, no second trip."
James T. · Diabetes care
"Michelle made my exam easy and explained everything. So glad I switched."
Linda R. · Women's health

Frequently Asked Questions

Are you really taking new patients?

Yes. Call us and we'll get you on the schedule.

Do I need a referral?

No. You can book with us directly.

Can you take over my prescriptions?

Yes, after your first visit. Bring your current medications or a list of them.

Do you see children?

Please call to confirm the ages we see.

Health guide

When should you find a primary care doctor?

Medically reviewed by Magesh Sathaiah, MD · Updated September 2026

  • You haven't had a checkup in over a year, or can't remember your last one.
  • You're managing a condition or taking regular medication without a doctor who follows it.
  • You've been using urgent care or the ER for everyday problems.
  • You've moved, your doctor retired, or your insurance changed.
  • You have a symptom that has lasted more than two weeks.

Call 911 for chest pain, trouble breathing, fainting, or sudden weakness or confusion.

If this sounds like you, call 405-839-8005 to book a visit.

Health tips

Keep one medication list.

Write down every prescription, supplement, and over-the-counter medicine with its dose, and bring it to every visit.

Know your numbers.

Blood pressure, blood sugar, and cholesterol are the three to track, and a yearly visit is the simplest way to check them.

Pack a health kit for tornado season.

Keep a week of medications and a copy of your medication list in your storm shelter or emergency bag.

Don't wait on a lingering symptom.

Problems caught early are usually simpler to treat.

If this sounds like you, call 405-839-8005 to book a visit.

Did you know?

Adults with a regular source of primary care are more likely to get recommended screenings and vaccines.
Source: AHRQ
Colorectal cancer screening is now recommended starting at age 45, not 50.
Source: U.S. Preventive Services Task Force
High blood pressure usually causes no symptoms, so a check at a visit is often the only way to find it.
Source: CDC

If this sounds like you, call 405-839-8005 to book a visit.

Get a family doctor you can actually reach

Visit us

Find us near SW 104th & Penn

  • Address

    10300 Greenbriar Parkway, Building A
    Oklahoma City, OK 73159

  • Office hours

    Monday-Thursday
    8:00 AM to 5:00 PM
    Friday
    8:00 AM to 12:00 PM
    Saturday-Sunday
    Closed