Denver will mark Arbor Day early this year with a celebration today, April 26, at 1001 17th Street Plaza, just steps from the 16th Street Mall – where the city is actively chopping down forty-year-old ...