APOLLA LANDSCAPE LIGHTING Landscaping Contractors - Lake Zurich, IL Looking to contact APOLLA LANDSCAPE LIGHTING? You can reach them at 847-769-4640