VA Medical Center Address: 1970 Roanoke Blvd, Salem, VA 24153 Phone: (540) 982-2463 Doctors Other Businesses: VA Medical Center at 1970 Roanoke Blvd, Salem, VA 24153 Embrace Home Loans at 2820 Keagy Rd, Salem, VA 24018 Fast Auto Loans at 1507 Apperson Dr, Salem, VA 24153 VA Medical Center at 1970 Roanoke Blvd, Salem, VA 24153