Doctors
Locations
Pay Online
  • Patient portal icon Patient Portal
  • Clock icon Schedule Visit
  • Back to Esse Health
  • New Patients
  • Existing Patients
  • Find a Doctor
  • Services
    • Caring for Disease
    • Expecting a Baby
    • Immunizations
    • Keeping Kids Protected
    • Keeping Kids Strong
    • Mental Health
    • Nutrition
    • Your Child is Sick
    • Well Child Visits
  • Locations
    • Hazelwood Florissant Pediatrics
    • Mason Road Pediatrics
    • O’Fallon Pediatrics
    • Pediatric & Adolescent Medicine at Watson Road
    • St. Charles Complete Care
    • Tesson Ferry Pediatrics
  • Patient Center
    • COVID Information
    • Events
    • Insurance Information
    • Patient Center Medical Home
    • Patient Forms
    • Patient Portal
    • Pay Your Bill
  • Careers
  • About Us
    • Our Mission, Vision & Values
    • Our Story
    • Leadership
    • Our Providers
    • News Room
      • Press Releases
      • In The News
      • Patient Newsletter
    • Contact Us
    • Esse Health Foundation
  • Resources
Find a Doctor
Services
Caring for Disease
Expecting a Baby
Immunizations
Keeping Kids Protected
Keeping Kids Strong
Mental Health
Nutrition
Your Child is Sick
Well Child Visits
Locations
Hazelwood Florissant Pediatrics
Mason Road Pediatrics
O'Fallon Pediatrics
Pediatric & Adolescent Medicine at Watson Road
St. Charles Complete Care
Tesson Ferry Pediatrics
Patient Center
COVID Information
Events
Insurance Information
Patient Center Medical Home
Patient Forms
Patient Portal
Pay Your Bill
Careers
About Us
Our Mission, Vision & Values
Our Story
Leadership
Our Providers
News Room
Press Releases
In The News
Patient Newsletter
Contact Us
Esse Health Foundation
Resources
Immunization Schedule: 7-18 Years
Map marker iconFind a Doctor Arrow icon pointing to the right

Locations

Tesson Ferry Pediatrics

13303 Tesson Ferry Rd., Suite 150
St. Louis, MO 63128

314-842-5239

St. Charles Complete Care

1551 Wall Street, Suite 400
St. Charles, MO 63303

636-669-7006

Pediatric & Adolescent Medicine at Watson Road

9580 Watson Road, Suite A
St. Louis, MO 63126

314-965-5437

O’Fallon Pediatrics

9979 Winghaven Blvd., Suite 206
O'Fallon, MO 63368

636-561-5291

Mason Road Pediatrics

13001 North Outer 40 Rd., Suite 320
Town & Country, MO 63017

314-567-7337

Hazelwood Florissant Pediatrics

637 Dunn Rd., Suite 180
Hazelwood, MO 63042

314-838-7912

We want you well
Map marker iconFind a Doctor Arrow icon pointing to the right

Esse Health

  • Careers
  • Find a Doctor
  • Locations
  • Our Providers
  • Patient Center
  • Patient Portal

Sign-Up for Our Newsletter

Quick Links

  • Caring for Disease
  • Expecting a Baby
  • Immunizations
  • Keeping Kids Protected
  • Keeping Kids Strong
  • Mental Health
  • Nutrition
  • Resources
  • Your Child is Sick
  • Well Child Visits
  • Privacy Policy
  • Terms of Use
  • Contact Us
  • Sitemap
  • Employee Portal

© 2022 Esse Health. All Rights Reserved. Designed and developed by Turn The Page National