Skip to main content
Frontline Primary Care
The Frontline Primary Care clinical team gathered in the clinic, ready to care for patients in Broken Arrow
Now Accepting New Patients

Primary care,
here for you.

Internal medicine, medical weight loss, and telehealth for adults in Broken Arrow and the Tulsa metro.

23+ Years·Same-Day Appointments·Insurance & Cash-Pay·Telehealth Available·Internal Medicine·Adult Primary Care·GLP-1 Weight Loss·Broken Arrow, OK·

Why Frontline

The clinic experience adults actually want.

Same-day visits

Wake up sick? Call us. We hold time on the schedule for same-day primary care concerns.

Unhurried appointments

Real conversations, not 7-minute slots. Our providers take the time to actually listen.

Insurance & cash-pay

Most major insurance accepted for primary care. Cash-pay welcome — and required for the weight loss program.

Modern, not corporate

A small team that knows your name. Built to scale to more locations without losing that.

Our care team

Adult medicine,
delivered by our team.

Your visits at Frontline Primary Care are with the providers on our care team — every one of them following the same clinical standards. Same-day appointments, real conversations, shared notes across the team so the next visit picks up where the last one left off.

Same standards

Every provider works to the same clinical protocols — so your care is consistent, regardless of who you see.

Shared notes

Your chart is shared across the team. Plans, follow-ups, and history travel with you between visits.

Unhurried

30–45 minute first visits. No 7-minute slots. Real time to talk through what's going on.

Clinical oversight by our Medical Director, an internal medicine physician with 23+ years of experience setting the standards our care team works to.

Locations

Currently in Broken Arrow. More on the way.

We're building Frontline as a small, growing network — one clinic at a time, with the same standards at each.

Broken Arrow

Now open
3300 S Aspen Ave, Unit C
Broken Arrow, OK 74012

Mon–Fri, 9 AM – 5 PM

Location details

Coming soon

We're scouting our second clinic in the Tulsa metro now. If you'd like to suggest a neighborhood, drop us a note.

Contact us

Frequently asked questions

Quick answers to what most new patients ask. Don't see yours? Call (918) 455-2416 — we're happy to talk.

Ready when you are.

Same-day visits often available. Most major insurance accepted for primary care. Call us or request an appointment online.