Green Leaf Landscape, Inc. Tree Service Contractor - Lafayette, LA Looking to contact Green Leaf Landscape, Inc.? You can reach them at 337-519-3156