Libraries

 
Directions

28 Avery Row
Roanoke, Va 24012

540-928-2900

540-977-2407


Link: Libraries Page

Staff
Name Title Email Phone Additional Phone
Phillips, Julie Library Director    

Daleville Self-Service [email protected] 
Directions

Botetourt Family YMCA
115 Shenandoah Ave
Daleville, VA 24083

540-928-2800



Hours:

The Self-Service Center, located inside Botetourt Family YMCA, operates on the same hours as the YMCA. 

Monday- Thursday, 5:00am-10:00pm

Friday, 5:00am-9:00pm

Saturday, 7:30am-6:00pm

Sunday, 1:00pm-6:00pm



Blue Ridge Library 
Directions

28 Avery Row
Roanoke, VA 24012

540-928-2900

540-977-2407



Hours

Monday-Thursday, 10:00am-8:00pm

Friday, 10:00am-5:00pm 

Saturday, 10:00am-2:00pm 


Staff
Name Title Email Phone Additional Phone
Duval, Jaime Blue Ridge Branch Manager 540-928-2904  

Buchanan Library 
Directions

19795 Main St
Buchanan, VA 24066

PO Box 799
Buchanan, VA 24083

540-928-3005

540-254-1793



Hours

Monday-Thursday, 10:00am-6:00pm 

Friday, 10:00am-5:00pm 

Saturday, 10:00am-2:00pm 


Staff
Name Title Email Phone Additional Phone
Wagner, Cheryl Buchanan Branch Manager 540-928-3008  

Eagle Rock Library  
Directions

55 Eagles Nest Dr
Eagle Rock, VA 24085

540-928-2800

540-884-3210



Hours 

Monday-Thursday, 10:00am-6:00pm

Friday, 10:00am-5:00pm 

Saturday, 10:00am-2:00pm 


Staff
Name Title Email Phone Additional Phone
Wood, Chelsea Acting Branch Manager 540-928-2803  

Fincastle Library 
Directions

11 Academy St
Fincastle, VA 24090

PO Box 129
Fincastle, VA 24090

540-928-2700

540-473-1107



Hours

Monday-Thursday, 10:00am-6:00pm 

Friday, 10:00am-5:00pm 

Saturday, 10:00am-2:00pm


Staff
Name Title Email Phone Additional Phone
Rodgers, Sarah Fincastle Branch Manager 540-928-2703