The address of the Alma Powell Branch Library is: 1000 West Paterson Street, Kalamazoo, 49007 1710
The phone number of the Oshtemo Branch Library is: 269-553-7980.
The address of the Bethune Branch Library is: 206 S. Main Street, Bethune, 29009 0446
The address of the Castroville Branch Library is: 11160 Speegle St, Castroville, 95012 2566
The address of the Keysville Branch Library is: 300 King Street, Keysville, 23947 0805
The phone number of the Eastwood Branch Library is: 269-553-7810.
The address of the Alma Powell Branch Library is: 1000 West Paterson Street, Kalamazoo, 49007 1710
The address of the Oshtemo Branch Library is: 7265 West Main Street, Kalamazoo, 49009 8210
The address of the Washington Square Branch Library is: 1244 Portage Street, Kalamazoo, 49001 3017
The address of the Bloomingdale Branch Library is: 109 East Kalamazoo Avenue, Bloomingdale, 49026 0218
The phone number of the Oshtemo Branch Library is: 269-553-7980.
The phone number of the Alma Powell Branch Library is: 269-553-7960.
The phone number of the Washington Square Branch Library is: 269-553-7970.
The address of the Birmingham Public - Eastwood Branch is: 4500 Montevallo Road, Birmingham, 35210 1912
The address of the Bethune Branch Library is: 206 S. Main Street, Bethune, 29009 0446
The address of the Castroville Branch Library is: 11160 Speegle St, Castroville, 95012 2566
The address of the Mascot Branch Library is: 1927 Library Drive, Mascot, 37806 2029