Senior Living All Categories... Assisted Living/Retirement Community go Within 5 15 25 50 100 200 500 miles of Results Found: 10 Button group with nested dropdown Friendship at Salem Terrace Independent Living, Assisted Living and Memory Care Independent Living, Assisted Living and Memory Care 1851 Harrogate Drive Salem VA 24153 (540) 444-0343 Interim Healthcare Interim Healthcare 1013 East Main Street Salem VA 24153 (540) 774-8686 Brandon Oaks Brandon Oaks 3804 Brandon Avenue SW Roanoke VA 24018 (540) 776-2600 Good Samaritan Advanced Illness Care ... Good Samaritan Advanced Illness Care - Hospice 2408 Electric Road Roanoke VA 24018 (540) 776-0198 Virginia Lutheran Homes Virginia Lutheran Homes 3807 Brandon Avenue Suite 2440 Roanoke VA 24018 (540) 562-5443 Snyder Nursing Home Snyder Nursing Home 11 North Broad Street Salem VA 24153 (540) 389-6305 Generation Solutions Generation Solutions 1133 2nd Street, SW Roanoke VA 24018 (540) 776-3622 Our Lady of the Valley Our Lady of the Valley 650 North Jefferson Street Roanoke VA 24016 (540) 345-5111 Richfield Living Richfield Living 3730 Richfield Lane Richfield Living Salem Virginia 24153 (540) 380-4500 Friendship Friendship 367 Hershberger Road Roanoke VA 24012 (540) 777-2399