Botetourt County Resource List

Informational ResourcesInformationPhone
2-1-1 VirginiaProvides access to services in your community and statewide.  All referrals are confidential.Dial 211
Botetourt Resource Center
33 Bedford St. Buchanan, VA 24066
The overall goal of the Botetourt Resource Center is to strengthen the community of rural Botetourt County by offering a link to social and human services.(540) 254-1468 
(540) 254-2302 (fax)
Council of Community Services
502 Campbell Ave., SW
Roanoke, VA 24016
The Council of Community Services is committed to improving health, ending homelessness, and increasing access to resources.
(540) 985-0131 
(540) 982-2935 (fax)
Local Office on AgingThis private, non-profit organization administers over 20 community services that provide nutrition, education, advocacy and socialization for older adults. (540) 580-5085 (Botetourt Co.)
(540) 345-0451 (Main)
Botetourt County Health Department
21 Academy St.
Fincastle, VA 24090
*located next to the Fincastle Library
The Botetourt County Health Department is a part of the Roanoke City and Alleghany Health Districts (RCAHD) of the Virginia Department of Health. The Department offers numerous programs and services that promote and protect the health of Botetourt’s citizens and visitors.
(540) 666-4275
Rescue Mission of Roanoke
402 4th St., SE
Roanoke, VA 24013
From job loss, to domestic violence, to physical and mental health challenges and more; homelessness is a symptom of varying conditions. Besides providing food and shelter, through services such as employment training, drug and alcohol recovery, and intensive case management, the Rescue Mission tackles the root causes of homelessness in order to equip and empower people to live independently and intentionally.
(540) 343-7227
Total Action for Progress (TAP)
145 Campbell Ave., SW
Roanoke, VA 24011

TAP helps individuals and families achieve economic and personal independence through education, employment, affordable housing, and safe and healthy environments.
(540) 345-6781
Office of Children's Services (CSA)The Children's Services Act (CSA) is a law enacted in 1993 that establishes a single state pool of funds to support services for eligible youth and their families. State funds, combined with local community funds, are managed by local interagency teams who plan and oversee services to youth.
(804) 662-9815

Listing of Office of Children's Services Contacts


Roanoke Area Ministries (RAM House)
824 Campbell Ave., SW
Roanoke, VA 24016
Roanoke Area Ministries (RAM) is an interfaith non-profit that advocates for those facing or are threatened by homelessness and hunger. Founded in 1971, our doors are open for those needing care coordination, day shelter services, meals, and emergency financial assistance.
(540) 343-3753
Child Passenger Safety ResourcesLearn how to properly install your child safety seat, find a certified child passenger safety technician and register your car seat for recalls. 
Safe Kids Worldwide - Child Passenger Safety


Virginia Department of Health Low Income Child Safety Seat ProgramFree child safety seats and booster seats are available for income eligible children. Parents, foster parents and legal guardians of children who reside in Virginia may apply. You must attend a training session to be eligible.
Low Income Child Safety Seat Program
(540) 473-8240
Food PantriesHoursPhone
Bonsack Baptist Church
Bonsack Hall
4845 Cloverdale Rd., 
Roanoke, VA 24019
Every Thursday
8:30am-10:30am
(540) 977-5701
Buchanan Presbyterian Church
19559 Main St.,
Buchanan, VA 24066
Every 2nd & 4th Saturday
9am-11am
(540) 254-1320
Cloverdale Church of the Brethren
4708 Read Mountain Rd.,
Cloverdale, VA 24077
Call for information(540) 992-1060
St. Mark's Episcopal Church
111 S. Roanoke St., 
Fincastle, VA 24090
Saturdays
10am-noon 
*or by appointment*
(540) 473-2370
Troutville Baptist Church
5520 Lee Highway
Troutville, VA 24175
Call for information(540) 992-1026
ClothingPhone
Clothes Closet - Fincastle
Fincastle United Methodist Church
137 S. Church St.,
Fincastle, VA 24090
(540) 473-3001
Eagle Rock United Methodist Church
14565 Church St., 
Eagle Rock, VA 24085
(540) 884-2503
*Contact: Brenda Spangler*
Pregnancy ServicesPhone
Blue Ridge Women's Center
5034 Williamson Rd., 
Roanoke, VA 24012
(540) 362-4357
Veterans ServicesPhone
U.S. Department of Veterans Affairs - Roanoke Office
210 Franklin Rd.,
Roanoke, VA 24011

Roanoke Vets Center
1401 Franklin Rd., Suite 200
Roanoke, VA 24016
(540) 597-1237



(540) 342-9726
Veterans Crisis Hotline1 (800) 273-8255 *press 1
Virginia Wounded Warrior(540) 443-7527
Salem Veterans Medical Center
1970 Roanoke Blvd., 
Salem, VA 24153
(540) 982-2463