The address of the Roanoke County Public Library is: 3131 Electric Road SW, Roanoke, 24018 6427
The address of the Roanoke County Public Library - Hollins Branch is: 6624 Peters Creek Road, Roanoke, 24019 4017
The address of the Roanoke County Public Library - Mount Pleasant Branch is: 2918 Jae Valley Road, Roanoke, 24014 5418
The address of the Roanoke County Public Library - Glenvar Branch is: 3917 Daugherty Road, Salem, 24153 1989
The phone number of the Roanoke County Public Library is: 540-772-7507.
The address of the Roanoke County Public Library - Vinton Branch is: 800 East Washington Avenue, Vinton, 24179 2148
The phone number of the Roanoke County Public Library - Hollins Branch is: 540-561-8024.
The address of the Roanoke County Public Library - Bent Mountain Branch is: 10148 Tinsley Lane, Bent Mountain, 24059 2148
The phone number of the Roanoke County Public Library - Mount Pleasant Branch is: 540-427-3130.
The address of the Roanoke City Public Library is: 706 S. Jefferson St., Roanoke, 24016 5191
The phone number of the Roanoke County Public Library - Glenvar Branch is: 540-387-6163.
The phone number of the Roanoke County Public Library - Vinton Branch is: 540-857-5043.
The address of the Roanoke - Annie L. Awbrey Public Library is: 736 College Street, Roanoke, 36274 1616