Friends of the Homeless New Horizons is a private rehab located in Columbus, Ohio.