New Leaf Wildlife Rehab New Leaf Wildlife Rehab is a nonprofit organization that assists injured and orphaned wildlife to return these native species back into their natural habitat. We are also dedicated to educating the public on ways to cohabitate with wildlife in the ever changing landscape of the Carolinas.