Landscape Services Corp Landscaping Contractors - Ewa Beach, HI Looking to contact Landscape Services Corp? You can reach them at 808-685-0020