Hardy, VA Public Library
12 public libraries were found in or near Hardy, VA.
Stewartsville Libray (6.6 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 - Mount Pleasant Branch (7.1 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 (7.7 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 - Vinton Branch (8.3 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
Jackson Park Branch Library (9.0 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
Roanoke City Public Library (9.7 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 (9.7 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
Moneta/Smith Mountain Lake Library (9.8 miles)
13641 Moneta Road
Moneta, VA 24121
phone: 540-425-7004
13641 Moneta Road
Moneta, VA 24121
phone: 540-425-7004
Type: Branch Library
Roanoke Law Library (10.1 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 (10.1 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
Williamson Road Branch Library (11.9 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
Valley View Kiosk E-Branch (12.3 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