25341 N. Highway 93, Challis ID 83226

208-879-2267

Drug Rehab Facility