Resources for Veterans

American Legion (Post 3): 710 Apperson Drive, Salem, 24153 | 540-389-3773 | americanlegionroanoke@yahoo.com | Meets 2nd Monday of each month at 7 pm | Offers benefits assistance, career assistance, support for those in medical recovery, education assistance, family support, financial services, homeless veteran outreach, honor and remembrance at memorials, member discounts, advocacy, and volunteer opportunities for members.

Military Family Support Center: 1215 McNeil Drive SW, 24015 (in Blue Ridge PBS building) | awilliams@milfamily.org  (540) 983-1766 | Serving military families and veterans in the region. 

Roanoke Vet Center (Veterans' Health Care): 1401 Franklin Rd SW, Suite 200, Roanoke, 24016 | 540-342-9726 | For assistance after hours, on weekends, and during holidays, call 1-877-WAR-VETS (1-877-927-8387)

Salem VA Medical Center: 1970 Roanoke Blvd, Salem, 24153 | 540-982-2463 

TAP Housing Assistance for Veterans and Families who are homeless or in danger of eviction to find employment, essential needs, and housing.

Veterans Crisis Line: Dial 988 (press 1) | 24/7 support| Chat online here | Text 838255 | Support for all veterans, service members, National Guard and Reserve members, and their families and friends when a veteran is in crisis. Find signs of crisis here.

Virginia Department of Veterans' Services: Roanoke Benefits Office: 210 Franklin Road, Suite 810, Roanoke, 24011 | 540-982-2463 ext. 6547 | Walk-in hours 8:30 am - noon and 1-3 pm. Closed the last business day of the month. | Rocky Mount: The Franklin Center, 50 Claiborne Street: 4th Wednesday of the month, 9:30 am - 4 pm.

Virginia Veterans Care Center: 4550 Shenandoah Ave, Roanoke, 24017 | 540-982-2860 | Provides affordable, high quality, comprehensive nursing, short-term rehabilitative, and domiciliary care to Virginia residents admitted to the VVCC.

Virginia Veterans Resource Guide

Virginia Western Community College Military Student Center: Webber Hall, Room W212 | 540-857-6278 | Military@virginiawestern.edu | Monday - Thursday, 8 am - 5:30 pm; Friday, 8 am - 5 pm