I'm not about Mehama to Salem. But Chemawa Indian Health center I think its cherriots bus 14. You catch it out at Keizer station
Mehama bus is the same as the Gates and Idanha and Mill City, along Highway 22. I never rode that way before. But there's a route nowadays.
Thanks! Your answer is awaiting moderation.