D & R Tree Services Landscaping Contractors - Terre Haute, IN Looking to contact D & R Tree Services? You can reach them at 812-208-5870