
Virginia Addiction Rehab Resources
Addiction touches every corner of our communities—but so does healing. This page is dedicated to offering support, not judgment. Here you’ll find a growing list of trusted addiction recovery centers and resources across Virginia, Kentucky, Tennessee, West Virginia, and North Carolina. Whether you're searching for help for yourself, a loved one, or someone in your church or neighborhood, we hope this guide is a first step toward brighter days. Recovery is possible—and you don’t have to walk that road alone.
Addiction Rehabs Resources By Counties
LEE - SCOTT - WISE - GRAYSON - BUCHANAN
HENRY - RUSSELL - TAZWELL - MONTGOMERY
Frontier Health - Lee County Behav. Health
34084 Wilderness Rd
Jonesville, VA 2426
County: Lee
Distribution Times: Call
Phone: (276) 346-3590
Lee Health & Rehab Center
208 Health Care Drive
Pennington Gap, VA 24277
County: Lee
Distribution Times: Call
Phone: 276-546-4566
SaVida Health Pennington Gap
127 Health Care Dr
Suite RC & 4
Pennington Gap, VA 24277
County: LEE
Phone: 276-295-0710
ReVIDA Recovery®
198 Ross Carter Blvd.
Duffield, VA 24244
County: Scott
Phone: 276.730.1963
Savida Health Big Stone Gap
310 Cloverleaf Square Suite B2,
Big Stone Gap, VA 24219
County: Wise
Phone: (276) 409-5055
New Life Medicine
1725 Pk Ave SW,
Norton, VA 24273
County: Wise
Phone: (276) 409-5922
Bristol Lifestyle Recovery
261 North St,
Bristol, VA 24201
County: Wise
(423) 797-8532
Crossroads Treatment Center of Wise
200 Industrial Dr NE
Norton, VA 24273
County: Wise
Phone: (800) 805-6989
SaVida Health Buchanan County
13136 Riverside Dr
Oakwood, VA 24631
County: Buchanan
Phone: 276-859-7080
New River Comprehensive Treatment Center
140 Larkspur Ln,
Galax, VA 24333
County: Grayson
Phone: (276) 293-5670
Sobrius - Addiction Treatment Center
506 Cliffview Rd,
Galax, VA 24333
County: Grayson
Phone: (276) 601-2736
Spero Health
312 Fairy St,
Martinsville, VA 24112
County: Henry
Phone: (276) 201-1647
Eagles Nest Regeneration
148 Rehoboth Ln NE
Floyd, VA 24091
County: Henry
Phone: 540-291-7044
Southwest Virginia Recovery
110 W Main St,
Lebanon, VA 24266
County: Russell
Phone: (276) 889-2352
Southwest Virginia Recovery
29306 Gov G C Peery Hwy,
N Tazewell, VA 24630
County: Tazewell
Phone: (276) 329-0073
Savida Health Blacksburg
2609 Sheffield Dr,
Blacksburg, VA 24060
County: Mongomery
Phone: (540) 443-0114
WASHINGTON - WYTHE - ROANOKE
Abingdon Health & Rehab Center
15051 Harmony Hills Lane
Abingdon, VA 24211
County: Washington
Phone: 276-451-2590
ReVIDA Recovery®
300 Valley St. NE
Abingdon, VA 24210
County: Washington
Phone: 276.445.8922
Savida Health Abingdon
406 W Main St Suite 100,
Abingdon, VA 24210
County: Washington
Phone: (276) 356-0501
Southwest Virginia Recovery
21535 Clear Creek Rd,
Bristol, VA 24202
County: Washington
Phone: (276) 644-8270
Tri Cities Recovery
17507 Lee Hwy,
Abingdon, VA 24210
County: Washington
Phone: (276) 644-3133
Savida Health Wytheville
350 S 4th St Suite D,
Wytheville, VA 24382
County: Wythe
Phone: (276) 335-1060
Blue Ridge Behavioral Healthcare
611 McDowell Avenue
Roanoke, VA 24016
County: Roanoke
Phone: (540) 266-9200
Bright View Health
1345 Plantation Road NE Roanoke, VA 24012
County: Roanoke
Phone: 888-502-4571
Spero Health
2502 Broadway Ave SW,
Roanoke, VA 24014
County: Roanoke
Phone: (540) 329-5325
Anderson Treatment
706 Campbell Ave SW,
Roanoke, VA 24016
County: Roanoke
Phone: (540) 400-7841