Northwood Tree Care Landscaping Contractors - Valhalla, NY Looking to contact Northwood Tree Care? You can reach them at 914-949-1839