Roanoke City Public Schools Public Library
19 public libraries were found in or near Roanoke City Public Schools.
Roanoke Law Library (0.7 miles)
315 Church Avenue Sw
Roanoke, VA 24011
phone: 540-853-2268
315 Church Avenue Sw
Roanoke, VA 24011
phone: 540-853-2268
Type: Branch Library
Gainsboro Branch Library (0.9 miles)
15 Patton Avenue Nw
Roanoke, VA 24016
phone: 540-853-2540
15 Patton Avenue Nw
Roanoke, VA 24016
phone: 540-853-2540
Type: Branch Library
Roanoke City Public Library (1.1 miles)
706 S. Jefferson Street
Roanoke, VA 24016
phone: 540-853-2476
706 S. Jefferson Street
Roanoke, VA 24016
phone: 540-853-2476
Type: Library System
Staff: 42.00 Collections: 169,488 Programs: 3,843 Internet Computer: 132
Roanoke City Public Library (1.1 miles)
706 S. Jefferson Street
Roanoke, VA 24016
phone: 540-853-2473
706 S. Jefferson Street
Roanoke, VA 24016
phone: 540-853-2473
Type: Central Library
Melrose Branch Library (1.7 miles)
2607 Salem Turnpike, Nw
Roanoke, VA 24017
phone: 540-853-2648
2607 Salem Turnpike, Nw
Roanoke, VA 24017
phone: 540-853-2648
Type: Branch Library
Jackson Park Branch Library (1.9 miles)
1101 Morningside Street Se
Roanoke, VA 24013
phone: 540-853-2640
1101 Morningside Street Se
Roanoke, VA 24013
phone: 540-853-2640
Type: Branch Library
Valley View Kiosk E-Branch (2.0 miles)
4802 Valley View Boulevard Nw
Roanoke, VA 24012
phone: 540-853-2475
4802 Valley View Boulevard Nw
Roanoke, VA 24012
phone: 540-853-2475
Type: Branch Library
Raleigh Court Branch Library (2.1 miles)
2112 Grandin Road, Sw
Roanoke, VA 24015
phone: 540-853-2240
2112 Grandin Road, Sw
Roanoke, VA 24015
phone: 540-853-2240
Type: Branch Library
Williamson Road Branch Library (2.2 miles)
3837 Williamson Road Ne
Roanoke, VA 24012
phone: 540-853-2340
3837 Williamson Road Ne
Roanoke, VA 24012
phone: 540-853-2340
Type: Branch Library
Roanoke County Public Library - Vinton Branch (3.6 miles)
800 East Washington Avenue
Vinton, VA 24179
phone: 540-857-5043
800 East Washington Avenue
Vinton, VA 24179
phone: 540-857-5043
Type: Branch Library
Roanoke County Public Library - Mount Pleasant Branch (3.7 miles)
2918 Jae Valley Road
Roanoke, VA 24014
phone: 540-427-3130
2918 Jae Valley Road
Roanoke, VA 24014
phone: 540-427-3130
Type: Branch Library
Garden City E-Branch (3.8 miles)
3800 Yellow Mountain Road
Roanoke, VA 24014
phone: 540-853-2473
3800 Yellow Mountain Road
Roanoke, VA 24014
phone: 540-853-2473
Type: Branch Library
Roanoke County Public Library (4.3 miles)
3131 Electric Road S.W.
Roanoke, VA 24018
phone: 540-772-7507
3131 Electric Road S.W.
Roanoke, VA 24018
phone: 540-772-7507
Type: Library System
Staff: 48.00 Collections: 320,855 Programs: 1,310 Internet Computer: 110
Roanoke County Public Library - Hollins Branch (4.7 miles)
6624 Peters Creek Road
Roanoke, VA 24019
phone: 540-561-8024
6624 Peters Creek Road
Roanoke, VA 24019
phone: 540-561-8024
Type: Branch Library
Salem Public Library (5.7 miles)
28 E. Main Street
Salem, VA 24153
phone: 540-375-3089
28 E. Main Street
Salem, VA 24153
phone: 540-375-3089
Type: Library System
Staff: 13.50 Collections: 78,932 Programs: 346 Internet Computer: 34
Botetourt County Library (6.2 miles)
28 Avery Row
Roanoke, VA 24012
phone: 540-977-3433
28 Avery Row
Roanoke, VA 24012
phone: 540-977-3433
Type: Library System
Staff: 20.00 Collections: 61,226 Programs: 357 Internet Computer: 47
Stewartsville Libray (8.0 miles)
45 Cascade Drive
Vinton, VA 24179
phone: 540-425-7008
45 Cascade Drive
Vinton, VA 24179
phone: 540-425-7008
Type: Branch Library
Roanoke County Public Library - Glenvar Branch (9.8 miles)
3917 Daugherty Road
Salem, VA 24153
phone: 540-387-6163
3917 Daugherty Road
Salem, VA 24153
phone: 540-387-6163
Type: Branch Library
Roanoke County Public Library - Bent Mountain Branch (12.4 miles)
10148 Tinsley Lane
Bent Mountain, VA 24059
phone: 540-929-4700
10148 Tinsley Lane
Bent Mountain, VA 24059
phone: 540-929-4700
Type: Branch Library