Engleman Irrigation Systems, Inc. Landscaping Contractors - Greenwood, IN Looking to contact Engleman Irrigation Systems, Inc.? You can reach them at 317-889-0427