About Us


We can't wait to care for you.


We are in network with most insurance carriers including BCBS, Aetna, UHC, Cigna, & Humana. We also accept cash pay patients as well as Medicaid(Soonercare) and Medicare.

new patients

We are currently accepting new patients! You can make an appointment online or call our office at 918-992-6400 to get scheduled.

Primary care/ family practice

We offer Primary Care Services for your entire Family. Whether it is your annual checkup, an acute illness, or a chronic condition, we can’t wait to care for you! Services include well-woman exams, well child checks, sports physicals and more. Call us!


Sometimes there are obstacles that arise in trying to get to your appointment, and we understand. When appropriate, we offer Telemedicine visits with our providers over a HIPAA-compliant connection. Same-day appointments are available!