Can We Apply Neem Paste To Face Daily : Neem leaves helps treat acne, skin blemishes, balances extra oil secretions, lightens sun tan and burns.