The New Start Project is a non-profit organization based in Manhattan, NY that was established in 2009.
With a focus on promoting personal growth and empowerment, the organization offers a range of programs and services designed to support individuals in starting anew and creating positive change in their lives.
Generated from the website