NOTE: While new carpeting is being installed at the Oshtemo Branch Library, access to some materials may be unavailable. Thank you for your patience.

Kalamazoo Public Library

A bookplate used by the library for many years

A bookplate used by Kalamazoo Public Library for many years

Historic Catalog

Library Branch Histories

Media