New Horizons House was founded in 2013 and is a registered as a 501(c)(3) nonprofit organization with the IRS. In 2016 New Horizons entered into a Joint Venture Master Agreement with Helping Hands Social Action Society (a registered Indian “non-profit”) to operate the aftercare facility and implement the various program elements (i.e. medical care, trauma counseling, education and vocational training).