VNA Landscaping Landscaping Contractors - Barrington, IL Looking to contact VNA Landscaping? You can reach them at 847-417-0097