Dealing with canker worms is one of the key responsibilities for the city of Charlotte’s chief arborist.
Dealing with canker worms is one of the key responsibilities for the city of Charlotte’s chief arborist. John D. Simmons jsimmons@charlotteobserver.com
Dealing with canker worms is one of the key responsibilities for the city of Charlotte’s chief arborist. John D. Simmons jsimmons@charlotteobserver.com