Amarillo Angels is a non-profit organization dedicated to supporting children, youth, and families in the foster care system. They provide consistent mentorship, community support, and resources to help foster families thrive. The organization makes money through donations, fundraising events, and grants. Founded in 2017, Amarillo Angels is part of the National Angels network, which began in Austin, Texas, and has expanded to various cities across the United States. Their mission is to walk alongside children in the foster care system, offering love, support, and hope.