New Location!

148 Addison
Twin Falls, ID

Neem Leaf, Powder [1 oz.]

$5.00

Availability: 7 in stock

SKU: 917964E Category: Tags: ,

Neem Leaf
Natural herbs like the Neem Leaf, or Azadirachta indica, have a long history of use in medicine.

Warning: Not for internal use by men attempting to conceive.

Scroll to Top