Free Tree from Lowe’sApril 16, 2011 By: SMFMcommentLowe’s is celebrating Earth Day by giving away 1 million trees on 4/23. So, go out and visit your local Lowe’s this Earth Day.