Latah Recovery Center Categories HealthcareNon-profit 531 S Main, Ste B Moscow ID 83843 (208) 883-1045 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×