Westwood Ave Tree Planting

Trees Atlanta will be organizing two tree plantings along Westwood Avenue – Saturday, October 15th, 2011 and Saturday, October 22nd, 2011.