Dr. Tree Care Landscaping Contractors - Oviedo, FL Looking to contact Dr. Tree Care? You can reach them at 407-699-8322