Neihart James Landscaping Contractors - Challis, ID Looking to contact Neihart James? You can reach them at 208-785-3237