J & R's Tree Service & Landscaping Landscaping Contractors - Leesburg, FL Looking to contact J & R's Tree Service & Landscaping? You can reach them at 352-348-6340