Local Data Search

 
USA.com / Virginia / Salem, VA / Public Library

Salem, VA Public Library

17 public libraries were found in or near Salem, VA.




Rank by: Distance, Collections, Size, Programs
Salem Public Library (0.5 miles)
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
Melrose Branch Library (3.8 miles)
2607 Salem Turnpike, Nw
Roanoke, VA 24017
phone: 540-853-2648
Type: Branch Library
Roanoke County Public Library - Glenvar Branch (4.3 miles)
3917 Daugherty Road
Salem, VA 24153
phone: 540-387-6163
Type: Branch Library
Raleigh Court Branch Library (4.3 miles)
2112 Grandin Road, Sw
Roanoke, VA 24015
phone: 540-853-2240
Type: Branch Library
Roanoke County Public Library (4.4 miles)
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
Valley View Kiosk E-Branch (5.4 miles)
4802 Valley View Boulevard Nw
Roanoke, VA 24012
phone: 540-853-2475
Type: Branch Library
Roanoke Law Library (6.1 miles)
315 Church Avenue Sw
Roanoke, VA 24011
phone: 540-853-2268
Type: Branch Library
Williamson Road Branch Library (6.1 miles)
3837 Williamson Road Ne
Roanoke, VA 24012
phone: 540-853-2340
Type: Branch Library
Gainsboro Branch Library (6.3 miles)
15 Patton Avenue Nw
Roanoke, VA 24016
phone: 540-853-2540
Type: Branch Library
Roanoke City Public Library (6.4 miles)
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 (6.4 miles)
706 S. Jefferson Street
Roanoke, VA 24016
phone: 540-853-2473
Type: Central Library
Roanoke County Public Library - Hollins Branch (6.6 miles)
6624 Peters Creek Road
Roanoke, VA 24019
phone: 540-561-8024
Type: Branch Library
Jackson Park Branch Library (7.3 miles)
1101 Morningside Street Se
Roanoke, VA 24013
phone: 540-853-2640
Type: Branch Library
Garden City E-Branch (8.0 miles)
3800 Yellow Mountain Road
Roanoke, VA 24014
phone: 540-853-2473
Type: Branch Library
Roanoke County Public Library - Mount Pleasant Branch (8.6 miles)
2918 Jae Valley Road
Roanoke, VA 24014
phone: 540-427-3130
Type: Branch Library
Roanoke County Public Library - Vinton Branch (9.1 miles)
800 East Washington Avenue
Vinton, VA 24179
phone: 540-857-5043
Type: Branch Library
Roanoke County Public Library - Bent Mountain Branch (9.7 miles)
10148 Tinsley Lane
Bent Mountain, VA 24059
phone: 540-929-4700
Type: Branch Library


 
The USA.com website and domain are privately owned and are not operated by or affiliated with any government or municipal authority.
© 2020 World Media Group, LLC.