SALEM VA Medical Center 

1970 Roanoke Blvd, Salem, VA, 24153-6404

Main Phone Number: (540) - 982 - 2463

Mental Healthcare (540)- 982-2463 (Ext. 2611) 

Pharmacy Refills (Auto Refill Line) 

540-982-2463, Choose option 1, then option 1

888-982-2463, (toll free from outside the Salem area) 

Pharmacy Questions: 540-982-2463, ext. 2720

Hours: Monday through Friday, 7:45 a.m. to 4:30 p.m. ET

(Pharmacy, Appointments, Secure Message with your Provider and staff, Access Health Records)  You can also access: Benefits, Mental Health, Veterans Health Iibrary, Healthy Living, Community and Whole Health.

Danville VA CBOC

705 Piney Forest Road Danville, VA 24540-2860

Directions (Google Maps)

Main phone: 434-710-4210

Mental health care: 434-791-7805 x1203

Hours : 08:00am -4:30pm

Lynchburg VA CBOC

1600 Lakeside Drive, Lynchburg, VA 24501-3116

Directions (Google Maps)

Main phone: 434-316-5000

Mental health care: 434-316-5000 x5601

Hours : 08:00am -4:30pm

Staunton VA CBOC

102 Lacy B. King Way, Staunton, VA 24401-4594

Directions (Google Maps)

Main phone: 540-886-5777

Mental health care: 540-886-5777

Hours : 08:00am -4:30pm

Tazewell VA CBOC

388 Ben Bolt Avenue, Carilion Tazewell Community Hospital, Tazewell, VA 24651-9700

Directions (Google Maps)

Main phone: 276-988-8863

Hours : 08:00am -4:30pm

Wytheville VA CBOC

165 Peppers Ferry RoadWytheville, VA 24382-2070

Directions (Google Maps)

Main phone: 276-223-5400

Hours : 08:00am -4:30pm

Main Location

1401 Franklin Road,  Southwest, Suite 200, Roanoke, VA 24016

Get directions on Google Maps

to Roanoke Vet Center

Direct line: 540-342-9726


Mobile Telehealth Available

Are you looking for VA healthcare closer to home? There are several Mobile Telehealth locations where you can receive healthcare services. 

A registered nurse is on site to help you connect, through video, with your provider at the Salem VA Medical Center.

Mobile Telehealth clinics are available with: Martinsville Dept. of Health; Patrick County Dept. of Health; Alleghany Highlands YMCA; Bedford Central Library; and the Radford Community Service Board.

To find out what services are available, or to see if your care can be provided via telehealth, please call the Mobile Telehealth Nurse at: 540-982-2463 Ext. 1649.

The nurse triage line is 540-982-2463 Ext. 1981

The Veteran's Crisis Line is 988 then press 1.  Or Text: 838255

Need to Re-Order CPAP Supplies ?

 Informational Links