Ciudad de Angeles provides a safe and healthy environment based on Christian principles for orphaned, abandoned, abused, and needy children living in Mexico. The home raises children to become Christian adults who are responsible citizens in their local communities.