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!

