Ivanhoe Landscape Maintenance Landscaping Contractors - Clayton, NC Looking to contact Ivanhoe Landscape Maintenance? You can reach them at 919-524-5016