Where can I Buy Neem Oil?

Neem oil is a natural organic spray used to control pests. Neem oil can be purchased at any home improvement store. The Home Depot and Lowe’s sells neem oil.