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