Notice of Public Meeting: Kalamazoo Public Library Board of Trustees | March 18th| 5 pm | Central Library/Board Room. The packet of information for the meeting can be found on the library’s website

Updates on the Alma Powell Branch Library can be found on kpl.gov/pow

Sorry, we can’t find that page

We’ve made quite a few changes around here and the page you were looking for may have moved.

You can search the catalog or website:

Explore Our Site

Browse some of our most popular pages:

Explore random selections from the deep library of content on kpl.gov…


Parks

Oakwood Amusement Park

In 1893 Kalamazoo’s horse-drawn street railway system was converted to electric power. Looking to expand evening and weekend trade, the…

News

Felt, Found, Feel

I remember when I was first invited to attend an anti-racism training about a decade ago, the invite came from…

Oshtemo Township

Potter School

Location: District #7 – Section 3, north side of H Avenue between 6th and 9th Streets. Kalamazoo County 1890, Published by…

Databases

MasterFILE Complete

MasterFILE Complete offers the largest collection of popular full-text magazines, reference books and other highly-regarded sources from the world's leading…

Alt HealthWatch

Alt HealthWatch is a full-text alternative health research database focused on complementary, holistic and integrated approaches to health care and…

Academic Search Complete

This database is a leading resource for scholarly research. It supports high-level research in the key areas of academic study…

See more…

Collections

See more collections…

Upcoming Events

Share: Facebook Twitter