Business | Phone |
Blue Ridge Library 28 Avery Row, Roanoke 24012 | (540) 977-3433 |
Gainsboro Library 15 Patton Ave Nw, Roanoke 24016 | (540) 853-2540 |
Jackson Park Library 1101 Morningside St Se, Roanoke 24013 | (540) 853-2640 |
Melrose Branch Public Library 2607 Salem Tpke Nw, Roanoke 24017 | (540) 853-2648 |
Mount Pleasant Library 3218 Mount Pleasant Blvd, Roanoke 24014 | (540) 427-3130 |
Raleigh Court Library 2112 Grandin Rd Sw, Roanoke 24015 | (540) 853-2240 |
Roanoke County Library 3131 Electric Rd, Roanoke 24018 | (540) 772-7507 |
Roanoke County Library 6624 Peters Creek Rd, Roanoke 24019 | (540) 561-8024 |
Roanoke Law Libraries 315 Church Ave Sw, Roanoke 24016 | (540) 853-2268 |
Roanoke Public Library 706 S Jefferson St, Roanoke 24016 | (540) 853-2473 |
Williamson Road Library 3837 Williamson Rd Ne, Roanoke 24012 | (540) 853-2340 |