Detillion Landscaping Co Landscaping Contractors - Chillicothe, OH Looking to contact Detillion Landscaping Co? You can reach them at 740-775-5305