Engle Homes, Inc. Landscaping Contractors - Norcross, GA Looking to contact Engle Homes, Inc.? You can reach them at 678-969-9050