Providing a Wide Array of Health Care Services


Medicare Part B, Medicaid/SoonerCare, Blue Cross Blue Shield, Humana, United Healthcare, HealthChoice, Cigna, Aetna, HealthSmart, PCH/MultiPlan to name a few. Call to see if we are on your plan.

For patients without insurance please contact our office to inquire about self-pay discounts based on household income


We provide the following services:

  • Same day appointments
  • Well Child Checkups, Well Woman Exams, Well Male Exams,
  • Welcome to Medicare Physicals, Annual Wellness Exams
  • General Family Medicine Care, coughs, colds, sore throat, ear, nose and throat problems, digestive disorders, behavioral health issues, sports injuries
  • OMT – Osteopathic Manipulative Therapy
  • Sports Physicals
  • Pre-Employment Physicals (non DOT)
  • EKG and Pulmonary Function Testing
  • TB testing
  • Pap Smears and Clinical Breast Exams
  • Chronic Disease Prevention and Treatment for asthma, hypertension, diabetes and obesity
  • STD Testing and Treatment
  • Drug Screening
  • Vision and Hearing Screening
  • VFC Immunizations
  • Minor surgical procedures including: Ingrown toenail removal, mole and suspicious lesion removal, laceration repair, wound debridement, abscess drainage, foreign body removal, skin biopsies, joint and tendon injections.
  • Blood draws for all lab tests through LabCorp
  • In house testing: Flu, Strep, Mononucleosis, Urinalysis, Pregnancy, PT/INR, Glucose

Prescription Notice

Prescriptions written at the time of your office visit are sent to your pharmacy within 24 hours.

Telephone requests for medications are processed within 72 hours. Please plan accordingly.

You will receive a text message from our clinic when your prescriptions have been successfully faxed to your pharmacy.

If you have not received a text message within the above time frame please call
(580) 924-5500 and leave a message with our nursing staff.

Patient Portal

Please click on the button below to access the patient portal

  • This field is for validation purposes and should be left unchanged.

Patient Forms

For the convenience of out patients we have provided forms to allow patients to have completed before their visit. This will allow us to expedite check-in and increase time patients have with the physicians.

Miscellaneous Forms

We have provided you easy access to the forms below as a convenience to our patients.