Useful Links is the American Academy of Pediatrics site with information on children’s health and wellness, development, immunizations, and more.

The Vaccine Education Center at Children’s Hospital of Philadelphia has many resources on immunizations, including a long list of the dozens of studies that have proven immunizations to be safe. is from the National Highway Transportation Safety Agency, and in the third paragraph down gives sites that check car seats locally, a good idea to have done before a baby is born.

The CDC travel site has information about destinations around the world.  We will use this site to help determine precautions to consider and immunizations needed before international travel.

We hope your child will never have to learn how to swallow pills, but in case they need to, here’s a great resource for teaching them: is a resource with complete and comprehensive information about sexuality and sexual health for teens and young adults.

Other great teen sites: and

Information on Fitness & Nutrition

Patient Forms

Forms can be completed online through the patient portal or you can print them from our website and bring them with you to your appointment.

Late/Missed Appointment Policy

At The McCuiston Group we believe that convenience and efficiency are an important part of the clinical care experience.  We strive to provide care that meets this criteria. In order to limit infectious exposure between families, keep things orderly and running as smoothly as possible, we must honor appointment times.

We do understand that sometimes there are circumstances that we cannot control and this may affect a patient’s ability to arrive on time for their appointments.  If you are late for your appointment, we will do everything we can to see you, however, if you are 5 minutes late for a visit and we are unable to work you in or you are unable to wait, you will have to pay the associated fee. A late cancellation is any cancellation less than 24 hours before the scheduled appointment time.

a.  Missed Appointment/Late Cancellation for Well visit -$100

b.  Missed Appointment/Late Cancellation for Sick Visit  – $50

c.   Missed Appointment/Late Cancellation for a Consultation   – $150