Skip to main content
STUFF

Select your city or county to refine your search

Showing 168 Results

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.

Supportive In-Home Mental Health, Appomattox Counseling Center

Horizon Behavioral Health
226 Clover Lane, Appomattox, VA, 24522
Main: (434) 352-8239 Fax: (434) 352-8230

Supportive In-Home Mental Health, Campbell County Counseling Center

Horizon Behavioral Health
37 Village Highway, Rustburg, VA, 24588
Main: (434) 332-5149 Fax: (434) 332-1819

Supportive In-Home Mental Health, Hudson House

Horizon Behavioral Health
2420 Woodrwo Street, Lynchburg, VA, 24501
Main: (434) 847-8031 Fax: (434) 847-7070

Supportive In-Home Mental Health Services, Bedford Counseling Center

Horizon Behavioral Health
1700 Whitfield Drive, Bedford, VA, 24523
Main: (434) 586-5429 Fax: (434) 586-1481

Supportive In-Home Mental Health Services, Landover Center

Horizon Behavioral Health
2235 Landover Place, Lynchburg, VA, 24501
Main: (434) 847-8000 Fax: (434) 847-6094

Mental Health Skill Building Services

HumanKind
150 Linden Avenue, Lynchburg, VA, 24503
Main: (434) 455-3628 Fax: (434) 384-6148

Independent Living Skills Training, Mental Illness

Independence Empowerment Center
8409 Dorsey Circle, Suite 101, Manassas, VA, 20110
Main: (703) 257-5400 Fax: (703) 257-5043

Mental Health Supportive In-Home Services

Loudoun County Community Services Board
102 Heritage Way, N.E., Suite 302, Leesburg, VA, 20176
Main: (703) 777-5100 Fax: (703) 771-5367

Supported Living Services, Mental Health and Intellectual Disabilities

Loudoun County Community Services Board
102 Heritage Way Northeast, Suite 302, Leesburg, VA, 20176
Main: (703) 771-5100 Fax: (703) 771-5367

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