Brand: Hilltop Fresh
- 200 Hilltop Fresh Organic Neem leaves
- Fresh Neem Leaves: Picked fresh from trees after order received. We pick from hundreds of trees and provide the best leaves.
- 100% Organic - No pesticides or insecticides - Certified Fresh from Florida
Details: ONLY HILLTOP FRESH neem leaves are certified FRESH FROM FLORIDA.
QUESTIONS & ANSWERS
Have a Question?
Be the first to ask a question about this.