I am not sure where you can get fresh neem leaves, but you can get dried neem leaves in some indian grocery stores. I get the dried leaves from a store called coconut grove at eglington and dixie.
I am not sure where you can get fresh neem leaves, but you can get dried neem leaves in some indian grocery stores. I get the dried leaves from a store called coconut grove at eglington and dixie.
Cheers
Thanks but I was wondering if I can find pure Neem extract (Kept at controlled temp.). I know that getting fresh Neem leaves may be hard. I am not sure if dried leaves have any benefit.