Owsley Mark Landscaping Contractors - Challis, ID Looking to contact Owsley Mark? You can reach them at 208-680-2918