Peoria, Arizona, United States • 9 Employees
Individual & Family Services
Happy Acres Children's Home (HACH) is a Christian based not for profit organization whose main goal is to show love and caring by providing children with a safe place to sleep, eat and learn.