FAMILY ATTRACTIONS / PUBLIC LIBRARY SYSTEMS
GREATER ROANOKE
InterLibrary Catalog Online
www.rvl.info
Libraries in the cities of Roanoke and Salem and Roanoke and Botetourt counties link their resources by computer and allow the use of a single card at all libraries.
Bedford Public Library System
321 N. Bridge Street
Bedford 540-586-8911
www.library.bedford.va.us
Bedford Library Branches
Big Island Branch
Big Island 540-299-5604
www.library.bedford.va.us
Forest Branch
Forest 434-525-1817
www.library.bedford.va.us
Moneta/Smith Mountain Branch
Moneta 540-297-6474
www.library.bedford.va.us
Montvale Branch
Montvale 540-947-2200
www.library.bedford.va.us
Stewartsville Branch
Stewartsville 540-890-4530
www.library.bedford.va.us
Botetourt County Libraries
Blue Ridge Library
28 Avery Row
Roanoke 540-977-3433
www.co.botetourt.va.us/libraries
Buchanan Library
19795 Main Street
Buchanan 540-254-2538
www.co.botetourt.va.us/libraries
Fincastle Library
11 Academy Street
Fincastle 540-473-8339
www.co.botetourt.va.us/libraries
Franklin County Library
138 E. Court Street
Rocky Mount 540-483-3098
www.franklincountyva.org/library
Roanoke City Library System
Central Library
706 S. Jefferson Street
Roanoke 540-853-2473
Reference 540-853-2477
Youth Services 540-853-2955
www.roanokeva.gov/library
Roanoke City Branch Libraries
Gainsboro Branch
15 Patton Avenue NW
Roanoke 540-853-2540
www.roanokeva.gov/library
Jackson Park Branch
1101 Morningside Street SE
Roanoke 540-853-2640
www.roanokeva.gov/library
The Law Library
315 Church Avenue SW
Roanoke 540-853-2268
www.roanokeva.gov/library
Melrose Branch
2607 Salem Turnpike NW
Roanoke 540-853-2648
www.roanokeva.gov/library
Raleigh Court Branch
2112 Grandin Road SW
Roanoke 540-853-2240
www.roanokeva.gov/library
Williamson Road Branch
3837 Williamson Road NW
Roanoke 540-853-2240
www.roanokeva.gov/library
Roanoke County Library System
Headquarters Library
3131 Electric Road
Roanoke 540-772-7507
www.roanokecountyva.gov/Departments/Library
Roanoke County Branch Libraries
Bent Mountain Branch
Bent Mountain 540-929-4700
www.roanokecountyva.gov/Departments/Library
Glenvar Branch
Salem 540-387-6163
www.roanokecountyva.gov/Departments/Library
Hollins Branch
Roanoke 540-561-8024
www.roanokecountyva.gov/Departments/Library
Mount Pleasant Branch
Roanoke 540-427-3130
www.roanokecountyva.gov/Departments/Library
Vinton Branch
Vinton 540-857-5043
www.roanokecountyva.gov/Departments/Library
Salem City Public Library
28 E. Main Street
Salem 540-375-3089
www.salemlibrary.info
GREATER LYNCHBURG
Amherst County Libraries
Amherst Branch
382 S. Main Street
Amherst 434-946-9488
www.acpl.us
Madison Heights Branch
200 River James Shopping Center
Madison Heights 434-846-8171
www.acpl.us
Campbell County Library System
Main Library
684 Village Highway
Rustburg 434-332-9560
http://tlc.library.net/Campbell
Campbell County Branch Libraries
Patrick Henry Branch
204 Lynchburg Avenue
Brookneal 434-376-3363
http://tlc.library.net/Campbell
Staunton River Branch
500 Washington Street
Altavista 434-369-5140
http://tlc.library.net/Campbell
Timbrook Branch
21039 Timberlake Rd, Ste. F
Lynchburg 434-239-1190
http://tlc.library.net/Campbell
Montgomery-Floyd Regional Library System
Blacksburg Library
200 Miller Street
Blacksburg 540-552-8246
www.montgomery-floyd.lib.va.us
Christiansburg Library
125 Sheltman Street
Christiansburg 540-382-6965
www.montgomery-floyd.lib.va.us
Jesse Peterman Library
321 West Main Street
Floyd 540-745-2947
www.montgomery-floyd.lib.va.us
Meadowbrook Library
267 Alleghany Spring Road
Shawsville 540-268-1964
www.montgomery-floyd.lib.va.us
Pulaski County Library
60 West Third Street
Pulaski 540-980-7770
www.pclibs.org