Local
Independent Living Skills, Disabilities, Mental Health
Programs that assist people with disabilities in learning the basic skills of daily living through individual and group counseling, training and experience coping with life situations.
Independent Living Skills Training for Mental Health
Lynchburg Area Center for Independent Living (LACIL)
500 Alleghany Avenue, Suite 520, Lynchburg, VA, 24501
Main:
(434) 528-4971
Fax:
(434) 528-4976
Supportive In-Home Services for Mental Health
Middle Peninsula Northern Neck Community Services Board
414 Main Street, Warsaw, VA, 22572
Main:
(804) 333-5221
Toll Free:
(800) 639-9662
Galax Mental Health Support Program
Mount Rogers Community Services Board
6999 Carrollton Pike, Suite C, Galax, VA, 24333
Main:
(276) 238-5600
Fax:
(276) 223-3250
Smyth Mental Health Support Program
Mount Rogers Community Services Board
PO Box 518, Marion, VA, 24354
Main:
(276) 783-1494
Fax:
(276) 223-3250
Wythe Bland Mental Health Support Program
Mount Rogers Community Services Board
120 Tremough Drive, Wytheville, VA, 24382
Main:
(276) 227-0424
Fax:
(276) 223-3250
Mental Health Support Services, Annandale
National Counseling Group, Inc.
7620 Little River Turnpike, Suite 402, Annandale, VA, 22003
Main:
(703) 813-5982
Toll Free:
(877) 566-9624
Fax:
(703) 813-5986
Mental Health Support Services, Central Piedmont
National Counseling Group, Inc.
13230 Lover's Lane, Culpeper, VA, 22701
Main:
(540) 825-0705
Toll Free:
(877) 566-9624
Fax:
(540) 825-0706
Mental Health Support Services, Charlottesville
National Counseling Group, Inc.
696 Berkmar Circle, Suite 3B, Charlottesville, VA, 22901
Main:
(434) 260-7877
Toll Free:
(877) 566-9624
Fax:
(434) 202-2181
Mental Health Support Services, Chesapeake
National Counseling Group, Inc.
3101 American Legions Road, Suite 21A, Chesapeake, VA, 23321
Main:
(757) 325-9570
Toll Free:
(877) 566-9624
Fax:
(757) 966-5025
Mental Health Support Services, Eastern Shore
National Counseling Group, Inc.
4377 Lankford Highway, Suite 2, Exmore, VA, 23350
Main:
(757) 442-6746
Toll Free:
(877) 566-9624
Fax:
(757) 442-6749
Mental Health Support Services, Fredericksburg
National Counseling Group, Inc.
10712 Ballantraye Drive, Suite 312, Fredericksburg, VA, 22407
Main:
(540) 446-0007
Toll Free:
(877) 566-9624
Fax:
(540) 710-9299
Mental Health Support Services, Front Royal
National Counseling Group, Inc.
1516 Shenandoah Avenue, Suite C, Front Royal, VA, 22630
Main:
(540) 636-4400
Toll Free:
(877) 566-9624
Fax:
(540) 636-4426
Mental Health Support Services, Harrisonburg
National Counseling Group, Inc.
1951-B Evelyn Byrd Avenue, Harrisonburg, VA, 22801
Main:
(540) 437-0403
Toll Free:
(877) 566-9624
Fax:
(804) 497-4677
Mental Health Support Services, Lynchburg
National Counseling Group, Inc.
6000 Boonsboro Road, Suite K, Lynchburg, VA, 24503
Main:
(434) 382-1642
Toll Free:
(877) 566-9624
Fax:
(434) 384-3006
Mental Health Support Services, Manassas
National Counseling Group, Inc.
9301 Forest Point Circle, Manassas, VA, 20110
Main:
(703) 257-5997
Toll Free:
(877) 566-9624
Fax:
(703) 257-7518
Mental Health Support Services, Martinsville
National Counseling Group, Inc.
730 East Church Street, Suite 24, Martinsville, VA, 24112
Main:
(276) 638-8000
Toll Free:
(877) 566-9624
Fax:
(276) 638-8006
Mental Health Support Services, New River Valley
National Counseling Group, Inc.
90 College Street, Suite B, Christiansburg, VA, 24073
Main:
(540) 602-3021
Toll Free:
(877) 566-9624
Fax:
(540) 382-1972
Mental Health Support Services, Newport News
National Counseling Group, Inc.
733 Thimble Shoals Boulevard, Suite 170, Newport News, VA, 23606
Main:
(757) 240-5595
Toll Free:
(877) 566-9624
Fax:
(757) 240-5596
Mental Health Support Services, Petersburg
National Counseling Group, Inc.
21 Walnut Boulevard, Suites 1-3, Petersburg, VA, 23805
Main:
(804) 767-3470
Toll Free:
(877) 566-9624
Fax:
(804) 490-0150
Mental Health Support Services, Richmond City
National Counseling Group, Inc.
5540 Falmouth Street, Richmond, VA, 23230
Main:
(804) 497-4676
Toll Free:
(877) 566-9624
Fax:
(804) 497-4677
Mental Health Support Services, Roanoke
National Counseling Group, Inc.
3912 Electric Road, Building C, Roanoke, VA, 24018
Main:
(540) 777-6282
Toll Free:
(877) 566-9624
Fax:
(540) 776-0717
Mental Health Support Services, Staunton
National Counseling Group, Inc.
512 B North Coalter Street, Staunton, VA, 24401
Main:
(540) 213-8470
Toll Free:
(877) 566-9624
Fax:
(540) 213-8471
Mental Health Support Services, Virginia Beach
National Counseling Group, Inc.
4099 Foxwood Drive, Suites 200 and 203, Virginia Beach, VA, 23462
Main:
(757) 467-8184
Toll Free:
(877) 566-9624
Fax:
(757) 467-2485
Mental Health Support Services, Winchester
National Counseling Group, Inc.
817 Cedar Creek Grade, Suite 202, Winchester, VA, 22601
Main:
(540) 450-2734
Toll Free:
(877) 566-9624
Fax:
(540) 450-2735
Mental Health Support Services, Woodstock
National Counseling Group, Inc.
505 North Main Street, Suite101, Woodstock, VA, 22664
Main:
(804) 497-4676
Toll Free:
(877) 566-9624
Fax:
(804) 497-4677
Behavioral Health Skill Building
New River Valley Community Services
700 University City Boulevard, Blacksburg, VA, 24060
Main:
(540) 961-8300
Fax:
(540) 961-8465
Mental Health Skill Building Services
Norfolk Community Services Board
7447 Central Business Park Drive, Norfolk, VA, 23513
Main:
(757) 756-5600
Mental Health Skill Building
Pathway Homes, Inc.
10201 Fairfax Boulevard, Suite 200, Fairfax, VA, 22030
Main:
(703) 876-0390
Fax:
(703) 876-0394
Mental Health Support Services, Franklin County
Piedmont Community Services
50 West Church Street, Rocky Mount, VA, 24151
Main:
(540) 483-0582
Toll Free:
(888) 819-1331
Mental Health Support Services, Martinsville and Henry County
Piedmont Community Services
813 Starling Avenue, Martinsville, VA, 24112
Main:
(276) 632-7128
Toll Free:
(877) 934-3576