Landscape Doctor LLC Landscaping Contractors - Palmyra, MO Looking to contact Landscape Doctor LLC? You can reach them at 888-364-0708