B&H Investments Address: 5720 St.Roch Ave, New Orleans, LA 70122 Phone: (504) 427-7137 Services: Non Emergency Medical Transport Call (504) 427-7137 Get Directions