New Leaf Metairie, LA · Map No vacancies Contact & details Contact Wade at (504) 884-0083 InterviewsSun 7:00pm House #(504) 264-7517 CountyJefferson Parish County Total beds8 Men