Windsor Health & Rehabilitation Categories Nursing Homes 820 Cottage St NE Salem OR 97301 (503) 399-1135 (503) 399-3429 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×