• 307.734.0242
  • 555 East Broadway, Suite 216, Jackson WY


Compassionate healthcare
birth through adolescence


Consultas en español para
nuestra comunidad latina


Request an appointment today!

  • Well Child Care

    Routine checkups essential for healthy growth and development

  • Immunizations

    Scheduled vaccines crucial to your child’s overall health

  • Ear Piercing

    Hygienic piercing with medical grade earrings

  • Same Day Sick Visits

    Urgent healthcare visits scheduled same day when possible

  • Sport Physicals

    Full physical exams for sports or camp participation

  • Wart Treatment

    Evaluation and treatment, including options such as cryotherapy

  • Hospital Care

    Newborn and in-patient pediatric care at St. John’s Medical Center

  • Behavioral Consultations

    Evaluation of behavioral issues such as ADHD, anxiety, and depression

  • Circumcision

    Safe in-office procedure performed at your infant’s two-week checkup

  • We offer a no-obligation free initial consultation

    Whether you’re expecting your first baby, moving from another town, or just exploring all your options, we welcome and encourage you to come and visit our office.  Make an appointment for a complimentary “meet and greet” where you can see if our practice is a good fit for your family’s needs.  You’ll be able to see our office, meet the staff, visit with one of our pediatricians, and have all your questions answered.

  • Make an Appointment

Latest News

  • Update on Peanut Allergy

    Update on Peanut Allergy

    Our understanding of healthcare is constantly evolving, but it’s not every day that a new discovery truly changes our day-to-day practice of medicine.  But this is exactly what happened in the field of pediatric food allergy this past month.  In a nutshell (pun intended): the early introduction of peanut-containing foods in infancy may actually prevent

    Read more
  • Welcome!


    Welcome to our new and improved web site!  We hope you will find it useful and informative.  Please get in touch if you happen to find any incorrect information, broken links, or anything that just doesn’t seem right.  We appreciate you stopping by for a visit today.

    Read more