Casa Esperanza para Niños is a "House of Hope for Children" that protects, nurtures, educates and loves abandoned and abused children in Hermosillo, Mexico who would not otherwise have a stable environment for development. Our goal is to empower each individual for a future of health, spiritual wholeness and excellence.