From your baby's first checkup to your teenager's annual physical, our board-certified pediatricians are here to help your child stay healthy. Every visit starts by listening to you and your child. Together, we create a care plan that fits your family's needs. Whether your child needs a wellness visit, treatment for an illness or help managing an ongoing condition, we're here to provide compassionate care close to home.
Pediatric Services
Your child’s pediatrician is your family’s partner in health, providing preventive and ongoing care for your child. Our pediatricians provide care for children of all ages, including:
- Newborn care
- Well-child visits and annual checkups
- School, sports and camp physicals
- Vaccinations and routine screenings
- Sick visits
- Care for long-term health conditions
- Mental and emotional health support
- Referrals to pediatric specialists when needed
- Prenatal visits for expecting parents
Same-Day Care When Your Child Is Sick
When your child isn't feeling well, your pediatrician is your first stop for non-emergency care. Many offices offer same-day or next-day appointments. Schedule online, call the office or send a message through your patient portal. Talk to your child’s pediatrician about symptoms such as:
- Body aches, fatigue or chills
- Cough and sore throat
- Ear pain
- Fever
- Headache
- Rash
- Runny or stuffy nose
- Stomach pain, vomiting or diarrhea
Why Families Choose Ascension St. John
We know every child is unique. That's why we take time to build lasting relationships with families and provide care through every stage of childhood.Our care includes:
- Personalized care plans
- Convenient locations
- Same-day sick appointments when available
- Easy referrals to pediatric specialists
- Care focused on your child's physical, emotional and developmental health
Featured locations:
Ascension Medical Group St. John Pediatric & Adolescent Medicine
1919 S. Wheeling Ave., Suite 304
Tulsa, OK 74104
Ascension Medical Group St. John Pediatric Surgery
1919 S. Wheeling Ave., Suite 606
Tulsa, OK 74104
Ascension Medical Group St. John Primary Care and Pediatrics Bartlesville
3450 E. Frank Phillips Blvd.
Bartlesville, OK 74006
Ascension Medical Group St. John Primary Care Owasso 86th
13600 E. 86th St. N. Ste 100
Owasso, OK 74055