Grade a Non Emergency Medical Transportation Address: 1305 Teche ST, New Orleans, LA 70114 Phone: (504) 329-5821 Services: Non Emergency Medical Transport Call (504) 329-5821 Get Directions