Salem VA Medical Center
Veterans · Virginia · Free
VA healthcare facility serving veterans in western Virginia with inpatient medical care, outpatient clinics, and comprehensive mental health services including PTSD treatment and substance abuse recovery. Located in Salem near Roanoke with a 24/7 emergency department. Community-based outpatient clinics extend services across the region. Enroll online at va.gov or call to establish care. Services are available to eligible veterans with priority care for those with service-connected disabilities.
Contact & Details
Address: 1970 Roanoke Blvd, Salem, VA 24153
Phone: 540-982-2463
Hours: 24/7 emergency; outpatient Mon-Fri 8am-4:30pm