Libraries

 
Directions

28 Avery Row
Roanoke, Va 24012

540-928-2900

540-977-2407


Link: Libraries Page

Staff
Name Title Email
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
Taylor, Amanda Blue Ridge Branch Manager 540-928-2904

Buchanan Library 
Directions

19795 Main St
Buchanan, VA 24066

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
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
Duval, Jaime Eagle Rock Branch Manager 540-928-2803

Fincastle Library 
Directions

11 Academy St
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
Rodgers, Sarah Fincastle Branch Manager 540-928-2703