AMBASSADORS OUTDOOR SVC Landscaping Contractors - Champaign, IL Looking to contact AMBASSADORS OUTDOOR SVC? You can reach them at 217-637-4243