Castle Valley Children's Clinic
Call Us Today
820 Castle Valley Blvd Ste 204, New Castle, CO 81647
2615 Dolores Way Unit 103 Carbondale, CO 81623

About Castle Valley Children's Clinic in New Castle and Carbondale, Colorado

Castle Valley Children's Clinic has proudly served Colorado for over 10 years!
We are a Patient Centered Medical Home, dedicated to serving our community.
Our team is led by:
Debbie Anne Moeller RN, MS, CPNP
Carey Levin, MD, FAAP
Rebecca Percy, MD, FAAP
Joan Neff RN, MS, CPNP
Staff — Pediatricians in New Castle and Carbondale, Colorado

Debbie Anne Moeller RN, MS, CPNP

Debbie Anne is a Colorado Native, born in Glenwood Springs, graduating from Rifle High School. Debbie Anne attended the University of Colorado receiving her Bachelor's degree in 1986. She returned to the University of Colorado and received her Master's Degree of Science in 1998. She has been a certified ...
 Read more

Joan Neff RN, MS, CPNP

Joan is a Colorado Native, born in Denver, graduating from Kennedy High School. Joan began her Health career as a registered nurse, graduating from CU in 1985. She then worked with Children in an inpatient trauma center for several years. After completing the master's program as a PNP in 1999, she has worked primarily ...
 Read more


Carey Levin MD, FAAP

Carey was born in Albuquerque, NM, but raised mostly in the Front Range and in 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 ... Read more

Rebecca Percy MD, FAAP

Becca was born in Boston, MA, but was raised in Boulder, CO, where she graduated from Boulder High School. She received her undergraduate degree in Biology from Carleton College in Northfield, MN. While in college, Dr. Becca worked at a long-term nursing facility as a nurse aid, which motivated her to study geriatrics ... Read more
Castle Valley Children's Clinic is On Call 7 days a week in both our New Castle and Carbondale locations. Call (970) 984-3333 for assistance.