$5 Flat Rate Shipping

neem leaves fresh
Fresh Organic Neem (Azadirachta Indica) Leaves
Fresh Organic Neem (Azadirachta Indica) Leaves
Fresh Organic Neem (Azadirachta Indica) Leaves

Fresh Organic Neem (Azadirachta Indica) Leaves

Regular price
$19.00
Sale price
$19.00
Quantity must be 1 or more

Fresh Organically Grown Neem Leaves, shipped Daily from South Florida.

Shipping with leaves on stems.

Customer Reviews

Based on 1 review Write a review
  • USA GROWN and PACKED