Palouse Hills Assisted Living Moscow, ID ★ 4.3 (7 reviews) From $2,462/month Assisted Living Board and Care Home Memory Care