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.