Earl Richard D Landscaping Contractors - Challis, ID Looking to contact Earl Richard D? You can reach them at 435-419-0099