Daves Trees & Landscaping Landscaping Contractors - Melrose, MN Looking to contact Daves Trees & Landscaping? You can reach them at 320-632-6823