According to our records, this business is located at 508 W MAIN ST. in Elmwood (in Peoria County), Illinois 61529, the location GPS coordinates are: 40.777709 (latitude), -89.973107 (longitude). Davis Landscape Service is categorized under Garden Planning Services (SIC code 0781). Known organization principal is Bryan David. You can contact the company by phone at (309) 742-8696.