Dole Branch Library
255 Augusta
Oak Park, IL
Maze Branch Library
845 South Gunderson
Oak Park, IL
Oak Park Public Library
834 Lake Street
Oak Park, IL 60301
http://www.oppl.org/

Oakwood Public Library District
110 East Finley Street
Oakwood, IL 61858
Oblong Public Library
110 East Main Street
Oblong, IL
Odell Public Library District
301 East Richard Street
Odell, IL 60460
http://www.odelllibrary.com/

Ofallon Public Library
120 Civic Plaza
Ofallon, IL 62269
http://www.ofallonlibrary.org/
Ogden Rose Public Library
103 West Main Street
Ogden, IL 61859
http://home.comcast.net/~roselibrary/
Oglesby Public Library District
111 South Woodland Avenue
Oglesby, IL 61348
http://oglesby.lib.il.us/

Ohio Public Library District
112 North Main Street
Ohio, IL 61349
Dodge Memorial Public Library District
22440 Railroad Street
Olive Branch, IL 62969
Olmsted Public Library
160 North Front Street
Olmsted, IL 62970

Olney Public Library
400 West Main Street
Olney, IL 62450
http://www.olney.lib.il.us/
Onarga Community Public Library District
209 West Seminary Avenue
Onarga, IL 60955
Greig Memorial Library
110 South Joy Street
Oneida, IL 61467

Oneida Greig Memorial Library
110 S. Joy Street
Oneida, IL
Oreana Public Library
100 South Route 48
Oreana, IL 62554
http://www.aopld.lib.il.us/
Oregon Public Library District
300 Jefferson Street
Oregon, IL 61061
http://oregon.lib.il.us/

Western District Library
1111 Fourth Street
Orion, IL 61273
http://westerndistrictlibrary.org/
Orland Park Public Library
14921 South Ravinia Avenue
Orland Park, IL 60462
http://www.orlandparklibrary.org/
Oswego Public Library District
32 West Jefferson Street
Oswego, IL 60543
http://www.oswego.lib.il.us/

Reddick Public Library District
1010 Canal Street
Ottawa, IL 61350
http://www.reddicklibrary.org/