- South Burlington, Vermont, United States
Witness Tree Landscaping is a marketing and advertising company based out of 91 Ethan Allen Dr, South Burlington, Vermont, United States.