Mechi LLC Address: 2161 Missouri ST, Baton Rouge, LA 70802 Phone: (225) 501-2529 Services: Non Emergency Medical Transport Call (225) 501-2529 Get Directions