Online check-in allows you to select a preferred appointment time convenient for you. While online check-in is not an appointment, it enables you to save your place in line.

Registration will need to be completed prior to being taken to an exam room, but that can be completed online prior to your arrival as well.

Simply select the clinic of your choice and your desired check-in time. We’ll send you a message confirming your time.

You may also walk in to any of our clinics. Online check-in is recommended because generally it will reduce the amount of time you will spend waiting at the clinic, but it is not required.

If you have a medical emergency, please call 911.

Find a Location

Patient Pre-Arrival Information Prepare for your upcoming appointment by using the buttons below: 

Request an Appointment

New Patients
We'll be glad to help find the right provider for you.  

Call 405-792-0200 request an appointment.

Need Care Now? Visit Our Virtual Clinic

Visit our Virtual Clinic and receive care for common conditions via webcam or phone with extended hours. No appointment needed. We offer simple pricing of $49 with no hidden fees. In 30 minutes or less, you'll be speaking with a board-certified family medical provider.

Request an Appointment Online

This block contains an infusionsoft tracking script. This block will not be visible on the live site.


Contact Us at One of Our 6 Convenient LocationS