Skip to Main Content
Books & Materials
Catalog
My Account
BookClubs
Looking For A Good Book
Booklists & Awards
Hours
Blacksburg
Christiansburg
Floyd
Meadowbrook
eLibrary
eBooks
Research
Genealogy
Learning
Services
Seniors
Books by Mail
Proctoring
Contact a Librarian
Meeting Rooms
Reserve a Computer
Bill Payments
Passports
Kids
Books
Storytimes
Programs & Events
Fun & Games
Homework Help
Early Literacy
Educator Resources
Teens
Books
Programs & Events
Get Involved
School & Beyond
Social Media
Events
Blacksburg Events
Christiansburg Events
Floyd Events
Meadowbrook Events
Ongoing Programs
About
Director
Board of Trustees
Organization Chart
Policies
Employment
MFRL Foundation
Friends of the Library
Contact Us
Skip navigation
All
Branches
Blacksburg
Events
Christiansburg
Events
Floyd
Events
Meadowbrook
Events
Ongoing
Programs
Upcoming Events
Events for
Meadowbrook
(Next 21 days)
Full Event Calendar