Harry S Ditching Service Inc Landscaping Contractors - Penrose, NC Looking to contact Harry S Ditching Service Inc? You can reach them at 828-692-5206