New! With easy online scheduling, get the care you need.  Online appointment scheduling allows you to choose a time that’s right for you, at a location that is near you. See below to book your next visit online, anytime.

PRIMARY CARE, CLOSE TO HOME

  • FAMILY MEDICINE

    Care for the whole family, from kids to adults

  • INTERNAL MEDICINE

    Care specializing in adults, including prevention
    and treatment of adult health concerns

  • PEDIATRICS

    Care specializing in newborns, infants, kids and teens

  • OB/GYN

    Care specializing in the unique health needs of women

Schedule a visit with a primary care doctor by making selections from the box below, or call 918-744-0123 to speak with a member of our team. To see a directory of all St. John Clinic physicians, click here.

New Patient
Existing Patient

URGENT CARE, IN YOUR NEIGHBORHOOD

Our Urgent Care locations offer online check-in so that you can wait at home. Walk in, or reserve your place, and when you arrive, you’ll be seen within 15 minutes of your scheduled time. When you need care for minor illness or injury, our Ascension care teams at St. John Clinic Urgent Care provide the compassionate, personalized care that you’ve come to expect.

Schedule a visit at an urgent care center by making selections from the box below.

EMERGENCY CARE, WHEN SECONDS COUNT

If you are experiencing a major emergency, go to the ER as soon as possible or dial 9-1-1 now. Signs or symptoms of an acute emergency may include shortness of breath, chest pain, open fracture, fainting, severe bleeding, head injury or other major trauma, one-sided weakness or numbness, loss of consciousness/fainting, severe abdominal pain, or bites or stings from humans and animals.

If you are experiencing a non-life-threatening illness or injury and need care, you can walk in or schedule your appointment at any of our ERs. Then you can wait at home until it is time to come in. Go online and choose an arrival time by making selections from the box below.

VIRTUAL CARE, FROM ANYWHERE

Receive immediate care from your home, office or on the go using your computer, tablet, or smartphone by using St. John Clinic OnDemand. Doctors and nurse practitioners are available all day every day to ensure great care can always fit into your schedule and your lifestyle.

Visits are as secure and confidential as a face-to-face visit and protected by the same patient HIPAA policy rules.

Key Benefits
  • Affordable - Just $49
  • Quick - No waiting room, no appointment needed
  • Convenient - Use your phone, tablet, or computer from anywhere
  • Accessible - 24/7/365 access to a provider

SYMPTOMS COMMONLY TREATED VIA VIRTUAL OR URGENT CARE

  • Ear or eye infections
  • Skin infections
  • Fever
  • Upper respiratory tract infections
  • Cuts that may need stitches
  • Urinary tract infections
  • Severe sore throat
  • Minor burns
  • Sprains and strains
  • Animal and insect bites
  • Allergies

ABOUT ST. JOHN CLINIC

Ascension’s St. John Clinic operates six hospitals and more than 90 healthcare clinics and facilities in eastern Oklahoma and southeastern Kansas. St. John Health System employs approximately 8,000 associates. Across the region, St. John Health System provided more than $68 million in community benefit and care of persons living in poverty in fiscal year 2016. Serving Oklahoma for more than 90 years, Ascension is a faith-based healthcare organization committed to delivering compassionate, personalized care to all, with special attention to persons living in poverty and those most vulnerable. Ascension is the largest non-profit health system in the U.S. and the world’s largest Catholic health system, operating 2,500 sites of care – including 141 hospitals and more than 30 senior living facilities – in 24 states and the District of Columbia.