We Are Here To Help

Accessible Expert Care When You Need It

Frequently Asked Questions

Growing Brighter Futures - One Child at a Time

  • What should I expect on my first visit?

    Being well-prepared for your appointment will ensure that the doctor has all of the needed information to provide the best possible care for you. It also will help relieve any unnecessary anxiety you may be feeling. Educate yourself on your symptoms by reviewing the content on this website.

  • What conditions do you treat?

    Visiting your doctor on a regular basis is key to a healthy life. Whether you're feeling the effects of the common cold or just coming in for a checkup, we want to make sure you have all the facts you need to make an educated decision

  • Where are you located?

    This page provides you with practical information about our practice. It includes descriptions of our office location, including a map and directions, hours, appointment scheduling, insurance acceptance, and billing policies.

  • How do I make an appointment?

    We know you have many choices when choosing a family pediatrician in Glen Carbon, so we have made requesting an appointment a simple process. 

    Current Patients can use the link below to access the patient portal.

    New Patients please call the office at (618) 288-9305

    If you cannot keep a scheduled appointment or will be delayed, please call us as soon as possible.

Waiting-Room

Use the Patient Portal to message the clinic staff, schedule appointments, and request medication refills. You can also view your upcoming appointments, medications, lab results, health history, and more.

Patient portal


If your child’s illness or injury is life-threatening, call 911.

  • AFTER-HOURS NURSE for current Patients: For urgent matters that cannot wait until business hours, call (800) 974-3010 to be connected to a pediatric-trained triage nurse. 
  • POISON CONTROL1-800-222-1222.
  • Suicide Hotline - 988

Office Hours

Monday  

8:30 am - 5:00 pm

Tuesday  

8:30 am - 5:00 pm

Wednesday  

8:30 am - 5:00 pm

Thursday  

8:30 am - 5:00 pm

Friday  

8:30 am - 5:00 pm

Saturday  

Closed

Sunday  

Closed