JDL Catalog
JDL Website
Navigation
My Account
Login
Get a Card Online
Search JDL Catalog
Search Libraries Statewide
Search Libraries Worldwide
Request to Buy
Account Questions
Events
Explore
Get Started
Get a Card Online
Book Discussion Kits
Reading Challenges
Format
Books
eBooks & Audiobooks
Movies & TV
Music
Video Games
Newspapers
Magazines
Comic Books
Hotspots
Digital Content
Libby
Hoopla
Kanopy
Tumblebooks
TumbleBookCloud
Age
Children's
Young Adult
Adult
Popular
JDL Picks
On Order Books
On Order Videos
Graphic Novel Spotlight
Locations
Bookmobile
Brooklyn Branch
Carnegie Library
Concord Branch
Eastern Branch
Grass Lake Branch
Hanover Branch
Henrietta Branch
Meijer Branch
Napoleon Branch
Parma Branch
Spring Arbor Branch
Springport Branch
Summit Branch
Research Collections
Historical
Genealogy Research
Local History
Historical Images
Antiques & Collectibles
Newspapers & Magazines
Historical Markers
Jackson County Obituaries
Business
Business & Non-profit
Resume & Job Application
Law and Consumer Help
Personal
Health
Government
FDLP
Education
Students
Services
Annual Programs
Summer Discover
Storyfest
Young Poets
Community Services
Bookmobile
JDL Picks
JDL Delivers
Blind and Visually Impaired
StoryWalks
Project BRIDGE
Branch
Digital Studio
Computers & Internet Access
Room Reservations
Copy, Print, & Fax
Literacy
Adult Literacy
1000 Books Before Kindergarten
Reading Challenges
About
Admin & Funding
Contact Us
How the Library is Funded
Board of Trustees
Our History
Policies
Strategic Plan
Get Involved
Donate to the Library
Volunteer
Friends of the Library
Love Your Library
Newsletter & Annual Reports
Opportunities
Employment
Meet the JDL Team
RFPs & RFQs
Bookmobile
517-905-1320
|
More Info
Brooklyn Branch
517-905-1369
|
View on Map
|
More Info
Carnegie Library
517-788-4087
|
View on Map
|
More Info
Concord Branch
517-905-1379
|
View on Map
|
More Info
Eastern Branch
517-788-4074
|
View on Map
|
More Info
Grass Lake Branch
517-522-8211
|
View on Map
|
More Info
Hanover Branch
517-905-1399
|
View on Map
|
More Info
Henrietta Branch
517-769-6537
|
View on Map
|
More Info
Meijer Branch
517-788-4480
|
View on Map
|
More Info
Napoleon Branch
517-536-4266
|
View on Map
|
More Info
Parma Branch
517-531-4908
|
View on Map
|
More Info
Spring Arbor Branch
517-750-2030
|
View on Map
|
More Info
Springport Branch
517-905-1459
|
View on Map
|
More Info
Summit Branch
517-783-4030
|
View on Map
|
More Info