More About Us

We have the perfect blend of providers, nurses and support staff to give exceptional care to all our patients.  Most of the staff are mothers, so they truly understand the concern and anxiety when a child is not feeling well, and the challenges of getting to the doctor’s office when children are sick and for all children’s needs.

Dr. Noonan has always understood how many aspects of life can stress a family, and spends a better part of each day easing fears and concerns as she takes care of our community’s children at her practice and at the hospital.  Dr. Noonan provides individualized care for all her patients.

Dr. Noonan and the staff feel blessed to have you entrust the care of your children to us.  We want your family to feel comfortable bringing your children to us.  We will do all we can to support your child’s health.  We take a team approach and build a strong network of care for our patients and their families.

Below, you will find pictures of the staff and short biographies about each of us.

Mary Beth Noonan, M.D., FAAP

Dr. Mary Beth Noonan is a seasoned Pediatrician who has dedicated her life to the well being of children. She has taken care of children’s medical needs for 27 years.

Dr. Noonan graduated from Duke University and Eastern Virginia Medical School. She received her Pediatric training at Children’s Hospital of the King’s Daughters, in Norfolk, VA and Egleston Children’s Hospital at Emory University in Atlanta, GA.

Martinsville/Henry County has been home for Dr. Noonan and her boys for many years.  Dr. Noonan loves this area and our community, and is very invested in being here for all the children and families of our area.  We are forever grateful, as you will never find a kinder soul who is just perfect for Pediatrics.

Dr. Noonan has two boys, her eldest in an Appalachian School of Law graduate and her youngest in a JMU graduate.  She has three labrador retrievers.  Dr. Noonan enjoys bike riding, swimming, cooking, crochet and spending time with her boys and family.

Erica Vincent, CPNP-PC

Erica, a graduate from UNC Chapel Hill, has been taking care of children since 1993 as a nurse. Her love of taking care of children led her to pursue her CPNP-PC and she graduated with her degree in 2013. A native of NC, she has always been drawn to our area with the love of the Mountains. Erica and her husband now live permanently in this area.
Erica is another perfect addition to our fun loving, children loving staff. She is married, has two grown children, three precious grandchildren and three dogs. When she isn’t here, you may run into her hiking, kayaking or cycling.

Amanda Gibbs, MSN, RN, FNP-C

Amanda was born in Mississippi, and grew up there before moving to Danville VA. She loves to travel and has also lived in Mexico for a short period of time. Amanda received her B.S. in Biology from Virginia Tech, and later decided to become a nurse so she received her A.D.N. from Jones County Junior College in Mississippi, and then received her B.S.N. from Bluefield College here in Virginia. She later got her M.S.N. at the University of South Alabama. Amanda has worked at the Carilion Roanoke Memorial NICU and Moses Cone NICU for a total of 10 years before joining the Children First Pediatric family as a Nurse Practitioner.
She is married to the love of her life, Alex. They have five cats, two dogs, and four hermit crabs. She enjoys playing the guitar, reading, and traveling with her husband. We love having her a part of our practice and are excited to see the amazing things she will do.

Janice Flippin, LPN / Head Nurse

Janice comes to our practice with over 25 years of Pediatric experience.  Janice is also a Lactation specialist.  She loves all the kids and is often seen face to face with an infant giggling and laughing with them.  She is hands on with the Nursing staff and is always available wherever and whenever she is needed. Janice’s mother and daughter are also nurses.

Brittany Gill, LPN

Brittany is a gem to our practice and our patients’ families.   She joined our practice shortly after completing her Nursing program, and has grown into a very skilled Pediatric nurse.  She loves to learn, and always takes the initiative to gain more knowledge and skills so she can further help our patients.  Brittany is an amazing nurse and a great asset to our office.

Samantha Moore, Lab Coordinator / MA

Samantha, known best as Sam, has been with our practice since we opened our doors in August 2016.  She coordinates with our Nursing staff and vendors making sure our office has everything we need to keep your kids well.  You will often see her assisting our nurses on the floor.  Sam loves the kids and you will always see her area decorated for all the holidays.   Sam is a mom to three kids and is also a grandmother.

Amy Williamson, RMA

Amy has lived in this area her whole life.  She has extensive experience taking care of children of all ages in the healthcare setting. She’s also a pharmacy tech. Amy loves working with children.  She is married to the love of her life, and has two beautiful children, Kailey and Olivia.  She loves spending time with her husband and her daughters. When not involved in church functions, she and her family frequently visit Pigeon Forge and Oak Island.  We are so happy she has joined us!

Olivia Peyton, CMA, CNA

Olivia initially joined our team as a receptionist and later received her CMA. She’s now a great addition to our nursing staff.  Olivia is a mother of four and also a grandmother, and she is married to her soulmate, Jason. When Olivia’s not at work, she enjoys spending time with her family, reading, and researching genealogy. She takes care of many babies, at home and work! Olivia has been taking care of children for almost 30 years!

Claudia Garcia, Front Office Lead / Certified Medical Interpreter (Spanish)

We are so excited to have Claudia here at our practice.  She is a great addition to our very friendly, hardworking front office staff.  Claudia often helps out with many of our Spanish speaking patients and families in the treatment rooms or helping them make an appointment.   Claudia is the mother of three beautiful kids.

Jessenia Morales, Front Desk Receptionist

We love having Jesse as part of our administrative staff. She loves working with children and is also willing to help out when needed. She is a mom of two, Jesmari and Jeremiah. In her free time she enjoys baking, and hanging out with her babies.

Monique Carter, Front Desk Receptionist

We love having Monique as part of our front desk staff. She is an awesome addition to our team as she loves working with children and is also willing to help out when needed. Monique is great at navigating our schedules and getting our patients an appointment. She is a mom of 2 boys, Dre’dyn and Diondre. In her free time she enjoys traveling and spending time with her family.

Kayla Carter, DNP

Dr. Kayla, who was born and raised in Martinsville/Henry County, has been working in pediatrics for the past seven years. She has experience in a variety of pediatric settings including primary care, urgent care, home health, and school nursing. She graduated as an RN fro Patrick Henry Community College in 2016 and received her BSN from Liberty University in 2018. She then moved to South Carolina and worked as a pediatric nurse while taking Bible classes at Charleston Southern University. From a young age, she knew that she wanted to go into the healthcare field to help others while sharing the love of God. In the summer of 2019, she went on her first medical mission trip to Roatan, Honduras, and shortly  thereafter, decided to return to school to become a nurse practitioner. She graduated from Liberty University with her Doctor of Nursing Practice degree in 2023 and maintains her passion for helping children and their families both locally and around the world. When not working, Dr. Kayla enjoys traveling, spending time with her two dogs, and exploring the great outdoors.