Home > VA > Salem > Salem Library > Salem Library Hours

Salem Library

Address: 28 E. MAIN ST. SALEM, VA 24153
County: Salem
Phone: 540-375-3089
Web Site:

Libraries within 10 miles

Miles Todays Hours Library Library Hours
4 NA Melrose Library Melrose Library Hours
4 NA Roanoke County Public Library - Glenvar Branch Roanoke County Public Library - Glenvar Hours
5 NA Raleigh Court Library Raleigh Court Library Hours
5 9:00am - 9:00pm Roanoke Public Library Roanoke Public Library Hours
6 NA Williamson Road Library Williamson Road Library Hours
6 NA Roanoke Law Library Roanoke Law Library Hours
6 NA Roanoke County Public Library - Hollins Branch Roanoke County Public Library - Hollins Hours
7 NA Gainsboro Library Gainsboro Library Hours
7 NA Roanoke City Bookmobile Roanoke City Bookmobile Hours
7 10:00am - 8:00pm Roanoke City Public Library Roanoke City Public Library Hours
8 NA Jackson Park Library Jackson Park Library Hours
9 NA Roanoke County Public Library - Mount Pleasant Bra Roanoke County Public Library - Mount Pleasant Bra Hours
9 NA Roanoke County Public Library - Vinton Branch Roanoke County Public Library - Vinton Hours
10 NA Roanoke County Public Library - Bent Mountain Bran Roanoke County Public Library - Bent Mountain Bran Hours
11 9:00am - 9:00pm Botetourt County Library Botetourt County Library Hours