MEET OUR PROVIDERS

Selecting the right pediatric provider is a significant choice for any family. At Castle Rock Pediatrics, our providers deeply value the trust placed in us to serve as your child's primary care team. With a diverse group including three Physicians (MDs) and two Physician Assistants (PAs), our team brings a unique blend of strengths and specialties to the CRP family. We invite you to get to know each of our providers, allowing you to find the perfect match for your family's needs and preferences.

Jennifer Anderson

MD, IBCLC

John Mark Bouchillon

MD

Matt Markowski

MD

Laura Westover

PA-C, IBCLC

Michael Stowell

PA-C

Meet our practice manager!

CAILY FISHER

Caily is an integral part of what we do at CRP. She does everything to support us, so that we can provide the most excellent care for you! 

Caily formerly worked at Castle Rock Pediatrics as a medical assistant. After having her second and third children, she became a full-time mom. She returned to CRP in 2023. She was hired initially as a receptionist but was promoted to the Practice Manager position in 2025. Caily has one beautiful daughter and two twin boys. She enjoys cooking, camping, crafting, and spending time with her family. We are so glad to have her on our team!