Life Nemt LLC Address: 2651 Poydras ST Apt 2425, New Orleans, LA 70119 Phone: (504) 405-0562 Services: Non Emergency Medical Transport Call (504) 405-0562 Get Directions