All you need to know about Santiam Hospital, Skilled Nursing Facility (SNF) located at 1401 N 10TH AVENUE, Stayton, OR, 97383 with NPIs 1336203124