Our Providers

Each provider at Health Care for Children is wholly dedicated to not only children’s health but to the well-being of our patients’ families. We encourage you to get to know our doctors by reading their brief bios below.

Theresa “Tessa” Rinker, MD, FAAP

Kansas City, MO Pediatrician

Dr. Theresa Rinker joined the team of dedicated pediatricians at Health Care for Children as a native to the Liberty community. She graduated from Liberty High School and went on to earn her Doctor of Medicine degree from the University of Missouri, Columbia School of Medicine in 2003.

After graduation from medical school, Dr. Rinker trained in pediatrics for three years at Children’s Mercy Hospital in Kansas City, Missouri. A Board Certified Pediatrician, Theresa is a children’s doctor with a special interest in patient and parent education, infectious diseases, and developmental issues. She has been practicing at Health Care for Children since 2006.

Dr. Rinker and her family are thrilled to be a part of the wonderful Liberty community.

To schedule an appointment with Dr. Rinker, call our office at 816-792-1170 today!

Alex Flanagan, MD, FAAP

Kansas City, MO Pediatrician

Dr. Alex Flanagan is the newest member to join the team of pediatricians at Health Care for Children! She graduated from Liberty North High School and is ecstatic to be back serving the Liberty and surrounding Northland community. She completed medical school at Saint Louis University and pediatric residency training at the University of Iowa, followed by an additional year there as chief resident.  She is looking forward to building lasting relationships with patients and their families from birth through young adulthood. She has special interests in nutrition, adolescent care, and sports medicine. In her free time, she loves spending time with her husband and daughter, trying new restaurants, and playing any sport that involves a racket or paddle!

Kelsey Freshour, CPNP-PC

Kansas City, MO Pediatrician

Kelsey Freshour obtained her Bachelor of Science in Nursing right down the road from Health Care for Children at William Jewell College. After graduating, she worked for five years at Children’s Mercy Hospital as an inpatient nurse working primarily with the pediatric hematology and oncology population. Kelsey continued her education and obtained her Master of Science in Nursing through Maryville University Pediatric Nurse Practitioner program and is certified through the Pediatric Nursing Certification Board.

Kelsey is passionate about educating families about their child’s developmental milestones placing importance that every child is their own unique individual and this should be at the forefront of providing care. She has a special interest in working with children with special needs. In her free time, she enjoys going on adventures with her husband and three children. Kelsey is ecstatic to work at Health Care for Children and be able to give back to the Northland where she grew up.

To schedule an appointment with Kelsey, call our office at 816-792-1170 today!

Alexandria (Alex) Wasinger, CPNP-PC

Kansas City, MO Pediatrician

Alexandria (Alex) Wasinger joined the team of devoted pediatric practitioners at Health Care for Children because of her desire to give back to the community she grew up in. She has lived in the northland most of her life and graduated from St. Pius X High School.

She then went on to become a nurse at Children’s Mercy specializing in children that require care for kidney problems, liver problems, and physical rehabilitation. She attended the University of Missouri-Kansas City where she obtained her Master of Science in Nursing. She is board certified in Pediatric Primary Care awarded by the Pediatric Nursing Certification Board. She practiced as a nurse practitioner at Children’s Mercy and now has the incredible opportunity to return home and serve her community.

Alex is thrilled to be a part of this amazing team and promote health and wellness in her community!

To schedule an appointment with Alex, call our office at 816-792-1170 today!