Branches in: Illinois Indiana Iowa
Illinois
Alsip
Alsip Branch
11900 South Pulaski Road, Alsip, IL 60803
Tuesday Hours: 10:00 AM - 4:00 PM
Arlington Heights
Aurora
Aurora Branch
491 S. Route 59, Aurora, IL 60504
Tuesday Hours: 9:00 AM - 5:00 PM
Broadway Branch
2 South Broadway, Aurora, IL 60507
Tuesday Hours: 10:00 AM - 4:00 PM
Blue Island
Blue Island Branch
12015 South Western Avenue, Blue Island, IL 60406
Tuesday Hours: 9:00 AM - 5:00 PM
Bolingbrook
Bolingbrook Branch
450 Bolingbrook Drive, Bolingbrook, IL 60440
Tuesday Hours: 8:30 AM - 5:00 PM
Buffalo Grove
Buffalo Grove
555 West Dundee Road, Buffalo Grove, IL 60089
Tuesday Hours: 9:00 AM - 5:00 PM
Champaign
Champaign Branch
812 West Springfield, Champaign, IL 61820
Tuesday Hours: 9:00 AM - 4:30 PM
Chicago
Logan Square Branch
2525 North Kedzie Avenue, Chicago, IL 60647
Tuesday Hours: 9:00 AM - 5:00 PM
Cicero Branch
2301 N Cicero Avenue, Chicago, IL 60639
Tuesday Hours: 10:00 AM - 4:00 PM
Erie Branch
1 E. Erie Street, Chicago, IL 60611
Tuesday Hours: 10:00 AM - 4:00 PM
Chicago Heights
Country Club Hills
Crest Hill
Crest Hill Branch
16051 Weber Road, Crest Hill, IL 60403
Tuesday Hours: 9:00 AM - 5:00 PM
Crestwood
Crestwood Branch
13500 South Cicero Avenue, Crestwood, IL 60445
Tuesday Hours: 9:00 AM - 5:00 PM
Crete
Crete Branch
1290 East Steger Road, Crete, IL 60417
Tuesday Hours: 9:00 AM - 5:00 PM
Crystal Lake
Crystal Lake Branch
170 North Route 31, Crystal Lake, IL 60014
Tuesday Hours: 9:00 AM - 5:00 PM
Danville
Deerfield
Deerfield Branch
725 Waukegan Road, Deerfield, IL 60015
Tuesday Hours: 9:00 AM - 5:00 PM
Des Plaines
East Moline
Frankfort
Galesburg
Galesburg Facility
302 East Main Street, Galesburg, IL 61401
Tuesday Hours: 9:00 AM - 5:00 PM
Grayslake
Gurnee
Gurnee Branch
300 N. Hunt Club Road, Gurnee, IL 60031
Tuesday Hours: 9:00 AM - 5:00 PM
Homer Township
Homewood
Homewood Branch
18600 Dixie Highway, Homewood, IL 60430
Tuesday Hours: 10:00 AM - 4:00 PM
Itasca
Main Office
Main Office Location
One Pierce Place, Suite 1500, Itasca, IL 60143
Tuesday Hours: 10:00 AM - 4:00 PM
Johnsburg
Johnsburg Facility
3805 N. Johnsburg Road, Johnsburg, IL 60051
Tuesday Hours: 9:00 AM - 5:00 PM
Joliet
Stadium Branch
2801 West Jefferson Street, Joliet, IL 60435
Tuesday Hours: 8:30 AM - 5:00 PM
Joliet Main Branch
50 West Jefferson Street, Joliet, IL 60432
Tuesday Hours: 8:00 AM - 5:00 PM
Knoxville
Knoxville Branch
324 East Main Street, Knoxville, IL 61448
Tuesday Hours: 8:30 AM - 4:00 PM
Lake Forest
Lansing
Lansing Branch
18120 South Torrence Avenue, Lansing, IL 60438
Tuesday Hours: 9:00 AM - 5:00 PM
Lockport
Lockport Branch
800 South State Street, Lockport, IL 60441
Tuesday Hours: 9:00 AM - 5:00 PM
Matteson
Matteson Branch
4600 West Lincoln Highway, Matteson, IL 60443
Tuesday Hours: 10:00 AM - 4:00 PM
McHenry
Mchenry Branch
3510 West Elm Street, McHenry, IL 60050
Tuesday Hours: 8:00 AM - 6:00 PM
Mchenry Weber Branch
4502 West Crystal Lake Road, McHenry, IL 60050
Tuesday Hours: 9:00 AM - 5:00 PM
Melrose Park
Lake Street Branch
1600 West Lake Street, Melrose Park, IL 60160
Tuesday Hours: 10:00 AM - 4:00 PM
Midlothian
Midlothian Branch
3737 West 147th Street, Midlothian, IL 60445
Tuesday Hours: 9:00 AM - 5:00 PM
Mokena
Mokena Branch
19648 La Grange Road, Mokena, IL 60448
Tuesday Hours: 9:00 AM - 5:00 PM
Moline
Monee
Monee Branch
5601 Monee Manhattan Rd. Ste. 111, Monee, IL 60449
Tuesday Hours: 9:00 AM - 5:00 PM
Morris
Morris Main
220 West Main Street, Morris, IL 60450
Tuesday Hours: 9:00 AM - 5:00 PM
Mundelein
Mundelein Facility
411 North Seymour Avenue, Mundelein, IL 60060
Tuesday Hours: 9:00 AM - 5:00 PM
North Chicago
Oak Lawn
Oak Lawn Branch
Closed Branch
6001 West 95th Street, Oak Lawn, IL 60453
Tuesday Hours: 9:00 AM - 5:00 PM
Orland Park
Orland Park Branch
11200 W. 143rd Street, Orland Park, IL 60467
Tuesday Hours: 9:00 AM - 5:00 PM
Palos Heights
Palos Main Branch
12600 South Harlem Avenue, Palos Heights, IL 60463
Tuesday Hours: 10:00 AM - 4:00 PM
Park Forest
Peotone
Peotone Branch
200 West Corning Avenue, Peotone, IL 60468
Tuesday Hours: 9:00 AM - 5:00 PM
Plainfield
River Grove
River Grove Branch
8383 West Belmont Avenue, River Grove, IL 60171
Tuesday Hours: 10:00 AM - 4:00 PM
Schaumburg
Schaumburg Branch
2601 West Schaumburg Road, Schaumburg, IL 60194
Tuesday Hours: 9:00 AM - 5:00 PM
Seneca
Tinley Park
Tinley Park Branch
17500 Oak Park Avenue, Tinley Park, IL 60477
Tuesday Hours: 10:00 AM - 4:00 PM
Waukegan
Lakehurst Branch
4000 North Point Boulevard, Waukegan, IL 60085
Tuesday Hours: 9:00 AM - 5:00 PM
Westmont
Westmont Branch
100 East Ogden Avenue, Westmont, IL 60559
Tuesday Hours: 10:00 AM - 4:00 PM
Zion
Zion Facility
3303 Sheridan Road, Zion, IL 60099
Tuesday Hours: 9:00 AM - 5:00 PM
Indiana
Crown Point
Winfield Branch
10858 Pike Street, Crown Point, IN 46307
Tuesday Hours: 9:00 AM - 5:00 PM
Dyer
Gary
Griffith
Griffith Branch
915 West Glen Park Avenue, Griffith, IN 46319
Tuesday Hours: 9:00 AM - 5:00 PM
Hammond
Hessville Branch
6611 Kennedy Avenue, Hammond, IN 46323
Tuesday Hours: 9:00 AM - 5:00 PM
Columbia Branch
6603 Columbia Avenue, Hammond, IN 46320
Tuesday Hours: 9:00 AM - 5:00 PM
Highland
Highland Branch
2842 Highway Avenue, Highland, IN 46322
Tuesday Hours: 9:00 AM - 5:00 PM
Merrillville
Munster
Munster Branch
750 Ridge Road, Munster, IN 46321
Tuesday Hours: 9:00 AM - 5:00 PM
Saint John
Schererville
Schererville Branch
1806 Robin Hood Boulevard, Schererville, IN 46375
Tuesday Hours: 9:00 AM - 5:00 PM
Iowa
Bettendorf
Bettendorf Branch
1975 Kimberly Road, Bettendorf, IA 52722
Tuesday Hours: 9:00 AM - 4:30 PM
Davenport
Northpark Branch
320 West Kimberly Road, Davenport, IA 52806
Tuesday Hours: 9:00 AM - 5:00 PM