The phone number of the Roanoke Branch Library is: 309-923-7686.
The phone number of the Roanoke County Public Library - Hollins Branch is: 540-561-8024.
The phone number of the Roanoke County Public Library - Mount Pleasant Branch is: 540-427-3130.
The phone number of the Gainsboro Branch Library is: 540-853-2540.
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 phone number of the Jackson Park Branch Library is: 540-853-2640.
The phone number of the Raleigh Court Branch Library is: 540-853-2240.
The phone number of the Roanoke County Public Library - Bent Mountain Branch is: 540-929-4700.
The phone number of the Roanoke Public Library is: 260-672-2989.
The phone number of the Roanoke Law Library is: 540-853-2268.
The address of the Williamson Road Branch Library is: 3837 Williamson Rd. NE, Roanoke, 24012 3331
The phone number of the Roanoke City Public Library is: 540-853-2473.