Nearly 2,700 trees along Poway’s Twin Peaks Road, Camino del Norte, Espola Road and in the Green Valley open space area are slated for removal over the next several months. The project will cost over ...