Sandwich Isle Tree Care Landscaping Contractors - Aiea, HI Looking to contact Sandwich Isle Tree Care? You can reach them at 808-488-2895