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 graduate school and her youngest in college.  She has two 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, 3 precious grandchildren and 3 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 5 cats, 2 dogs, and 4 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.

Donna Robertson, MSN, RN, FNP-C

Donna Robertson, a Martinsville/Henry County native, has been serving this community as a nurse for 19 years, the last 11 as a Family Nurse Practitioner. She received her RN from Patrick & Henry Community College, her BSN from Virginia Commonwealth University and her masters degree from Duke University. Her background is in family practice but pediatrics has always held a special place in her heart. She has an adult daughter and son and a teenage son. When she is not at work, you will likely find her cheering on the sidelines of the soccer field, riding her bike, playing with her dog Charlee or at the beach.

Carrie Martin Kaltwang, MSN, RN, FNP-C

Carrie Martin Kaltwang, a native of Martinsville/Henry County, has been serving this community for the last 8 years as a flight nurse with Wake Forest Baptist Health. She received her BSN from Lynchburg College in 2013, and her MSN FNP from Chamberlain University in 2023. Her background is in adult/pediatric critical care, but Pediatrics has always had her heart. Carrie is married with a 2 year old son. When she’s not at work, you will likely find her working out, baking with her sourdough “Roz”, reading mystery novels, or chasing her toddler around with her husband.

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 3 kids and is also a grandmother.

Michele Ingram, MA

Michele really has a gift when it comes to caring for children.  She is a great Medical Assistant, providing the best care with compassion and sensitivity to our patients.  You will see Michele helping our providers with our patients and helping the other nurses.  Michele is a mother and 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!

Teirra Hairston, CMA

Teirra is an amazing medical assistant, and she joined our team with past Pediatric experience. She is a great asset to the Children First Pediatrics team. Teirra is also a cosmetology graduate, and she also has a small-business where she makes personalized items/gifts. She is a mother of 3 girls; Aubrey, Aydah, and Avrey. Teirra loves spending time with her family.

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 4 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!

Claire Vaughn, CMA

Claire joined our team with lots of past pediatric experience. She is very patient and loves working with our kids. Claire is a mother of 2 children, Liam and Stella. In her free time, she enjoys being outside and spending time with her family. She is a 2015 graduate of Martinsville High School, and shortly after became a Certified Medical Assistant through Patrick & Henry Community College.

Janet Silva, CMA (Spanish Interpreter)

Janet is an amazing medical assistant, and she joined our team with past Pediatric experience. She is a great asset to the Children First Pediatrics team. Janet is also a cosmetology student, and she is a mother of 3 children. She loves shopping and spending time with her family and friends in her free time.

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 3 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 2, 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.