Skip to main content
MFA Logo

Salem Health & Rehabilitation Center - About Us

Rehabilitation and skilled nursing care that feels like home

Nestled between the picturesque Alleghany and Blue Ridge Mountains, the beautiful City of Salem, Virginia is where we call home. Our center is located directly across from the Salem VA Medical Center and is just a short drive from another major hospital, LewisGale Medical Center. We have been proudly serving the Salem community since 1971.

We have undergone extensive renovations to our entire center to ensure our patient's complete comfort. Our center offers one of the most modern rehabilitation gyms in the area as well as multiple dining rooms, an activities room, beauty shop, family room, conference room, and more.

We serve patients in Salem, Glenvar, Roanoke County, Roanoke City, Montgomery County and beyond. 

Salem Health & Rehabilitation Center
1945 Roanoke Boulevard
Salem, VA 24153
United States