Emerald Island Landscaping Landscaping Contractors - Islip Terrace, NY Looking to contact Emerald Island Landscaping? You can reach them at 631-224-3762