Barr Tree Care Landscaping Contractors - New Lenox, IL Looking to contact Barr Tree Care? You can reach them at 815-521-8055