Company Description
Boom Tree is a company that manufactures Moringa Leaf Powder.
Boom Tree located in El Salvador, in Central America, we currently own over 44 000 Moringa trees. We would like to send you some of our moringa leaf powder, or moringa dry leaf for you to test. We can deliver your order in any sort of packaging you require.