Meet Your Castle Valley Providers

Phone: (970) 984-3333

Fax: (970) 984-0293

Castle Valley Children’s Clinic in New Castle and Carbondale.

Castle Valley Children’s Clinic in New Castle and Carbondale, Colorado is a family centered clinic that values providing healthcare to the children of our community. Our mission is to provide outstanding, collaborative healthcare to all children, regardless of ability to pay.

Happy, healthy children are the most valuable asset in our community and we are dedicated to the perfect balance between health and care! As parents, we always want what is best for our children. Castle Valley Children’s Clinic is a team of providers that deliver outstanding care for Newborns to College Age. We are committed to offering your children a family-oriented approach towards their health and wellness.

Children’s medical services we provide.

Our trusted medical providers.

Pediatrician At Castle Valley Children's Clinic

Debbie Anne Moeller,  CPNP-PC

Debbie Anne is a Colorado native, born in Glenwood Springs, graduating from Rifle High School in 1982. Debbie Anne attended the University of Colorado receiving her Bachelor’s degree in Nursing in 1986. She returned to the University of Colorado and received her Master’s Degree of Science in 1998 after working for 12 years at the Children’s Hospital and Presbyterian/St. Luke’s Hospital in the neonatal intensive care units. She received specialty certification in caring for children with special health care needs. This continues to be her passion. She has been a certified Pediatric Nurse Practitioner since 1998.

In 2008 The Colorado Rocky Mountain Chapter of NAPNAP (National Association of Pediatrics, Nurse Associates & Practitioners) honored Debbie Anne with The Pioneer of the Year award. She has been awarded the Glenwood Post Independent’s Local’s Choice Best Pediatrician for multiple years. She was awarded the Garfield County Humanitarian of the Year in 2014. She recently joined the board of Mountain Valley Developmental Services. She has served on the PTA and Colorado Early Childhood Board for Garfield RE-2 school district. Debbie Anne is an active participant in our community, and she enjoys spending time with her 3 grown children and her husband. She loves to hike and garden.

Pediatrician At Castle Valley Children's Clinic

Joan Neff, CPNP-PC

Joan is a Colorado native, born and raised in Denver.  She began her health career as a registered nurse after graduating from the University of Colorado in 1985.  Joan worked as a nurse in the pediatric unit and pediatric ICU at Denver Health and Hospital for many years.   After completing the master’s program at CU as a PNP in 1999 and being certified by the Pediatric Nursing Certification Board, she has worked primarily in pediatric clinics.  In addition, she has worked in a newborn nursery, a mobile health clinic, and an adolescent correctional facility.

Joan completed the KYSS (Keep Your Child Safe and Secure) Mental Health Fellowship in 2010, has been trained through the IMPACT Asthma Education Course and an STI course.  In 2012, she was a member of the committee to revise the Colorado Guidelines for Asthma.

She loves working with children, teenagers, and their families at Castle Valley Children’s Clinic.  Her special interests include ADHD and GYN.  On her time away from the clinic, she enjoys swimming, hiking, and playing with her dog.  Joan thoroughly enjoys getting to live and work on the Western Slope.

Rebecca Percy Pediatrician At Castle Valley Children's Clinic

Rebecca Percy, MD FAAP

Dr Rebecca Percy was born in Boston, MA, but spent her childhood in Boulder, CO. She obtained her undergraduate degree in biology from Carleton College in Northfield, MN. She graduated from college Magna Cum Laude and received a graduate award for excellence in academics and athletics with a scholarship to pursue secondary education.

While in college, Rebecca worked as a skilled nursing assistant in a local assisted living facility; she also worked as a “bird doctor” for an animal rehabilitation center. Rebecca attended medical school at the University of Colorado where she pursued the women’s health track in medicine, working with an ovarian cancer advocacy group. Dr. Percy has always had an interest in community health and engagement and, while in medical school, volunteered in the Big Buddy program.

She completed her pediatric residency program at the University of Utah Primary Children’s hospital. Dr. Percy worked with the hospice program and co-authored articles pertaining to children with special health needs while in residency. Dr. Percy continues to build community programs pertaining to other aspects of “health.” She co-created the community garden at Mountain Family Health Center to provide free vegetables to the patients of the valley. She also has created a healthy lifestyle clinic and postpartum support program while at Castle Valley Children’s Clinic. She also works with mother’s on lactation services. Dr. Percy speaks both English and Spanish. She also has attending privileges at Aspen Valley Hospital. When not at work, Dr. Percy spends her time with her four children, husband, and dog enjoying the beautiful mountains of Colorado.

Pediatrician At Castle Valley Children's Clinic

Carey Levin, MD FAAP

Carey was born in Albuquerque, NM, raised mostly on the Front Range and Carbondale, CO. She is a graduate of CRMS in Carbondale. Dr. Levin obtained an undergraduate degree in molecular, cellular, and developmental biology and psychology from CU. After graduating from college, she joined a rural community health center in Northern California working as a MA and community health outreach worker. She left to become a doctor with the intention of returning to a rural community with the skills necessary to meet some of the community needs.

As a medical student at the University of California, Davis she engaged in projects designed to bring young primary care doctors to rural areas. She graduated from medical school with high honors, Alpha Omega Alpha and after having received multiple awards and scholarships for her teaching, leadership, and dedication to the underserved. Dr. Levin completed her pediatric residency at The University of California, San Francisco in a specialized training program for underserved medicine, PLUS (Pediatric Leadership for the Underserved) Program. As a resident, she created programs that addressed health disparities and received multiple grants and awards for this work.

She is fluent in medical Spanish and has always maintained a dual language practice. Dr. Levin has been part of a team working at the Multi-Disciplinary Assessment Center at San Francisco General as a general pediatrician diagnosing autism and other developmental disorders. In addition, she has taught medical students and residents in urgent care and in-patient settings, while working for a large Federally Qualified Health Center and the University of California. Currently, she precepts PA and NP students through CVCC’s outpatient sites. Dr. Levin is the medical director of CVCC. She maintains privileges at Aspen Valley Hospital. Dr. Levin can be found playing in the mountains and rivers with her husband and two girls whenever she can!

Zach Castle Valley Children's Clinic

Zach Miller, FNP-C

Zach is an international man. Growing up in a missionary family he was subject to moving frequently as a kid. He was born in Tunis, Tunisia and spent the first 12 years of his life mostly in North Africa. His mother is Swedish, and therefore also spent a fair amount of his childhood in Sweden. Due to all the moving he grew up with 4 different languages and has maintained fluency in 3 of them (English, Swedish, and French). His first word was, in fact, in Swedish. His family moved to the US when he was about 12 years old and has mostly lived in California since then. He moved to New Castle, CO in 2021.

He graduated with a Bachelor of Nursing Degree in 2009 from Humboldt State University. He has had a variety of jobs as an RN (mostly inpatient) in the last 13 years. In winter of 2022, he completed his Masters Degree for Family Nurse Practitioner through the University of Cincinnati. Zach comes to us with a high degree of passion and experience in healthcare. Being new to Pediatrics, he has a wealth of knowledge that, with his career and educational background, brings a unique perspective to our clients into their adulthood. With his calm and reassuring demeanor, he makes our families and patients feel comfortable and well cared for.

When not working, you will find Zach enjoying the cliffs and boulders of the western slope as he is an avid climber. He also enjoys getting together for dinner with local friends, working out at the gym, and spending time with his girlfriend.

Stay Healthy Year Round!

Face coverings are required for everyone over the age of two. Please help our staff and at risk patients stay healthy!

New Castle Clinic Hours:

820 Castle Valley Blvd Ste 204
New Castle, Co 81647

​Monday – Friday: 9:00 AM -5:00 PM
Lunch Daily: 12:00 – 1:00 PM

Carbondale Clinic Hours:

2615 Dolores Way Unit 103
Carbondale, CO 81623

​Monday – Friday: 9:00 AM -5:00 PM
Lunch Daily: 12:00 – 1:00 PM