The Springs at Willowcreek
4398 Glencoe St NE, Salem, OR, 97301
4.2
(11 reviews)
"My mother was an independent resident of The Springs at Sunnyview, a sister facility of The Woods, from October 2010 until May 2014, when it became apparent that she required assistance on a day-to-day basis. The transition from one facility to the o..."
READ MORE