Timothy Hill is a nonprofit that offers group home and transitional living programs dedicated to creating hospitable, Christ-centered communities where lives are renewed and restored through love.