Your Journey to Recovery Starts Here! In 1970, The Discovery Institute was established in New Jersey as a state-operated, residential drug-free rehabilitation center. Throughout time, The Discovery Institute's treatment has changed to meet the individual needs of alcohol and drug addiction. Discovery Institute continues to view drug and alcohol addiction as a disorder of the whole person...