Yes
I'm almost pretty sure that they do sell it I work right next door to him and they have a whole lot a lot of stuff
They sell Neem powder.
At times.. please call them and enquire for availability..
Its available sometime
Thanks! Your answer is awaiting moderation.