There’s nothing that will quite capture the spirit of the holidays more than having a live Christmas tree. Just because you live in Queens doesn’t mean you can’t enjoy this seasonal tradition, as there are several locations where you can buy a live tree that is right in your neighborhood. Green Point Trees If you’d...