Libraries in Roanoke, VA
Roanoke City Public Library System (540) 853-2473 | Roanoke, VA 24016 706 S Jefferson St | Call NowDetails |
Raleigh Court Public Library (540) 853-2240 | Roanoke, VA 24011 23 Salem Ave SE | Call NowDetails |
Melrose Public Library (540) 853-2648 | Roanoke, VA 24016 706 S Jefferson St | Call NowDetails |
Rhec Library (540) 767-6011 | Roanoke, VA 24016 108 N Jefferson St | Call NowDetails |
Belmont Branch Library (540) 853-2640 | Roanoke, VA 24013 1101 Morningside St SE | Call NowDetails |
Williamson Road Public Library (540) 853-2340 | Roanoke, VA 24012 3837 Williamson Rd NW | Call NowDetails |
Fincastle Public Library (540) 473-8339 | Fincastle, VA 24090 25.7 mi 11 Academy St | Call NowDetails |
Montvale Library (540) 425-7006 | Montvale, VA 24122 26.7 mi 11575 W Lynchburg Salem Tpke | Call NowDetails |
Craig County Public Library (540) 864-8978 | New Castle, VA 24127 29.7 mi 303 Main St | Call NowDetails |
Moneta Smith Mountain Lake Library (540) 297-6474 | Moneta, VA 24121 29.9 mi 13641 Moneta Rd | Call NowDetails |