Salomaa Landscape & Tree Landscaping Contractors - Greensboro Bend, VT Looking to contact Salomaa Landscape & Tree? You can reach them at 802-533-7044