Savanna Group Landscaping Contractors - North Aurora, IL Looking to contact Savanna Group? You can reach them at 630-264-1860