Main Library
Email
706 S Jefferson Street
Roanoke, VA 24016
Phone: 540-853-2473
Virginia Room Phone: 540-853-2073
Hours
Monday, Tuesday, Thursday
10 a.m. - 8 p.m.
Wednesday
10 a.m. - 6 p.m.
Friday - Saturday
10 a.m. - 5 p.m.
Please note: The Virginia Room is closed on Mondays.
Gainsboro Branch
Email
15 Patton Avenue, NW
Roanoke, VA 24016
Phone: 540-853-2540
Hours
Monday - Wednesday
10 a.m. - 6 p.m.
Thursday
10 a.m. - 8 p.m.
Friday - Saturday
10 a.m. - 5 p.m.
Jackson Park Branch
Email
1101 Morningside Street, SE
Roanoke, VA 24013
Phone: 540-853-2640
Hours
Monday
10 a.m. - 8 pm.
Tuesday - Thursday
10 a.m. - 6 p.m.
Friday - Saturday
10 a.m. - 5 p.m.