Essential Care Services Transit Address: 3901 Ulloa ST, New Orleans, LA 70119 Phone: (504) 267-5712 Services: Non Emergency Medical Transport Call (504) 267-5712 Get Directions