New Leaf Lawn Service Landscaping Contractors - Avon, IN Looking to contact New Leaf Lawn Service? You can reach them at 317-409-5458