5k+
Happy patients

No insurance? See a family doctor for a clear cash price

Know what you'll pay before you walk in. Office visits, physicals and many labs, all at posted self-pay prices.

Smiling family outdoors
Accepting new patients
Michelle R. Stephens
Michelle Stephens
Cash-pay care

Prices posted upfront. Accepting new patients

Trusted & Proven

Milestones that reflect our commitment to healthy, happy families.

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

Self-pay prices

What a visit costs

Prices are for the visit itself. We'll tell you before any extra test or procedure is done, and what it will cost.

New patient office visitStarting from$150
Follow-up office visitStarting from$95
Annual physicalStarting from$175
Sick visitStarting from$85
Common lab panelsStarting from$25

Who this is for

Built for people paying their own way

See how we can care for you

Call 405-839-8005

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

Do I pay at the visit?

Yes. Payment is due at check-in.

Will there be surprise charges?

No. We'll tell you the cost of any extra test or procedure before we do it.

Can I get my prescriptions cheaply?

Ask your provider about lower-cost generic options.

What if I get insurance later?

You can switch to billing your plan at any time.

Health guide

When should you see a doctor without insurance?

Medically reviewed by Magesh Sathaiah, MD · Updated September 2026

  • You have a symptom that isn't going away, and you've been putting off care because of cost.
  • You need refills and your prescription is running low.
  • You need a physical for work, school, or sports.
  • You're managing a condition and haven't had it checked in months.

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

Health tips

Ask for the price before your visit.

Posted cash prices mean no surprises.

Ask about generic medications.

Generics often cost far less than brand-name versions.

Bundle care into one visit.

Get labs done on-site during your appointment to avoid a separate bill elsewhere.

Compare pharmacy prices.

Cash prices for the same prescription can vary widely between pharmacies.

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

Did you know?

If you're uninsured or paying cash, you have the right to a Good Faith Estimate of costs before your visit.
Source: CMS, No Surprises Act
If your final bill is $400 or more above your Good Faith Estimate, you can dispute it.
Source: CMS
Seeing a primary care provider for a routine problem usually costs less than an ER visit for the same issue.
Source: AHRQ

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

See a doctor this week, for a price you know upfront

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