Libraries
Cuyahoga County Library System
http://www.cuyahogalibrary.org/
Western Suburbs
Bay Village Branch
502 Cahoon Road
Bay Village, Ohio 44140
440-871-6392
Berea Branch
7 Berea Commons
Berea, Ohio 44017
440-234-5475
Brecksville Branch
9089 Brecksville Road
Brecksville, Ohio 44141
440-526-1102
Brook Park Branch
6155 Engle Road
Brook Park, Ohio 44142
216-267-5250
Brooklyn Branch
4480 Ridge Road
Brooklyn, Ohio 44144
216-398-4600
Fairview Park Branch
21255 Lorain Road
Fairview Park, Ohio 44126
440-333-4700
Independence Branch
6361 Selig Drive
Independence, Ohio 44131
216-447-0160
MetroHealth
MetroHealth Medical Center
2500 MetroHealth Drive
Cleveland, Ohio 44109
216-778-7670
Middleburg Heights Branch
15600 East Bagley Road
Middleburg Heights, Ohio 44130
440-234-3600
North Olmsted Branch
27403 Lorain Road
North Olmsted, OH 44070
440-777-6211
North Royalton Branch
5071 Wallings Road
North Royalton, OH 44133
440-237-3800
Olmsted Falls Branch
8100 Mapleway Drive
Olmsted Falls, OH 44138
440-235-1150
Parma Branch
6996 Powers Blvd.
Parma, OH 44129
440-885-5362
Parma Heights Branch
6206 Pearl Road
Parma Heights, OH 44130
440-884-2313
Parma-Snow Branch
2121 Snow Road
Parma, OH 44134
216-661-4240
Strongsville Branch
18700 Westwood Drive
Strongsville, OH 44136
440-238-5530
Eastern Suburbs
Beachwood Branch
25501 Shaker Blvd.
Beachwood, OH 44122
216-831-6868
Chagrin Falls Branch
100 East Orange Street
Chagrin Falls, OH 44022
440-247-3556
Garfield Heights Branch
5409 Turney Road
Garfield Heights, OH 44125
216-475-8178
Gates Mills Branch
1491 Chagrin River Road
Gates Mills, OH 44040
440-423-4808
Maple Heights Branch
5225 Library Lane
Maple Heights, OH 44137
216-475-5000
Mayfield Branch
500 SOM Center Road
Mayfield, OH 44143
440-473-0350
Orange Branch
31300 Chagrin Blvd.
Pepper Pike, OH 44124
216-831-4282
Richmond Heights Branch
5235 Wilson Mills Road
Richmond Heights, OH 44143
440-449-2666
Solon Branch
34125 Portz Parkway
Solon, OH 44139
440-248-8777
South Euclid-Lyndhurst Branch
4645 Mayfield Road
South Euclid, OH 44121
216-382-4880
Southeast Branch
70 Columbus Road
Bedford, OH 44146
440-439-4997
Warrensville Heights Branch
4415 Northfield Road
Warrensville Heights, OH 44128
216-464-5280
Cleveland Public Library System
http://www.cpl.org/
Main Library
325 Superior Ave., N.E.
Cleveland, OH 44114
216-623-2800
Ohio Library for the Blind and Physically Disabled
17121 Lake Shore Blvd.
Cleveland, OH 44110
216-623-2911
Western Locations
Brooklyn Branch
3706 Pearl Road
Cleveland, OH 44109
216-623-6920
Carnegie West Branch
1900 Fulton Road
Cleveland, OH 44113
216-623-6927
Eastman Branch
11602 Lorain Avenue
Cleveland, OH 44111
216-623-6955
Fulton Branch
3545 Fulton Road
Cleveland, OH 44109
216-623-6969
Jefferson Branch
850 Jefferson Avenue
Cleveland, OH 44113
216-623-7004
Lorain Branch
8216 Lorain Avenue
Cleveland, OH 44102
216-623-7011
Rockport Branch
4421 West 140th Street
Cleveland, OH 44135
216-623-7053
South Branch
2704 Clark Ave.
Cleveland, OH 44109
216-623-7060
South Brooklyn
4303 Pearl Road
Cleveland, OH 44109
216-623-7067
Walz Branch
7910 Detroit Avenue
Cleveland, OH 44102
216-623-7095
West Park Branch
3805 W. 157th Street
Cleveland, OH 44111
216-623-7102
Eastern Locations
Addison Branch
6901 Superior Avenue
Cleveland, OH 44103
216-623-6906
Collinwood Branch
856 East 152nd Street
Cleveland, OH 44110
216-623-6934
East 131st Street Branch
3830 East 131st Street
Cleveland, OH 44120
216-623-6941
Fleet Branch
7224 Broadway Avenue
Cleveland, OH 44105
216-623-6962
Garden Valley Branch
7201 Kinsman Road Ste. # 101
Cleveland, OH 44104
216-623-6976
Glenville Branch
11900 St. Clair Avenue
Cleveland, OH 44108
216-623-6983
Harvard-Lee Branch
16918 Harvard Avenue
Cleveland, OH 44128
216-623-6990
Hough Branch
1566 Crawford Road
Cleveland, OH 44106
216-623-6997
Langston Hughes
10200 Superior Avenue
Cleveland, OH 44106
216-623-6975
Martin Luther King Jr. Branch
1962 Stokes Blvd.
Cleveland, OH 44106
216-623-7018
Memorial-Nottingham Branch
17109 Lake Shore Blvd.
Cleveland, OH 44110
216-623-7039
Mt. Pleasant Branch
14000 Kinsman Road
Cleveland, OH 44120
216-623-7032
Rice Branch
11535 Shaker Blvd.
Cleveland, OH 44120
216-623-7046
Sterling Branch
2200 East 30th Street
Cleveland, OH 44115
216-623-7074
Union Branch
3463 East 93rd Street
Cleveland, OH 44104
216-623-7088
Woodland Branch
5806 Woodland Avenue
Cleveland, OH 44104
216-623-7109
Cleveland Heights-University Heights Library System
http://www.heightslibrary.org/
CHUH - Lee
2345 Lee Road
Cleveland Heights, OH 44118
216-932-3600
Cleveland Heights Branch
2800 Noble Road
Cleveland, OH 44121
216-291-5665
Coventry Village Branch
1925 Coventry Road
Cleveland Heights, OH 44118
216-321-3400
University Heights Branch
13866 Cedar Road
Cleveland, OH 44118
216-321-4700
Shaker Heights Library System
http://www.shakerlibrary.org/
Shaker Heights Public Library (Main)
16500 Van Aken Boulevard
Shaker Heights, OH 44120
216-991-2030
Bertram Woods Branch
20600 Fayette Road
Shaker Heights, OH 44122
216-991-2421
Lakewood Public Library System
https://www.lakewoodpubliclibrary.org/
Lakewood Public Library (Main)
15425 Detroit Avenue
Lakewood, OH 44107
216-226-8275
Madison Branch
13228 Madison Avenue
Lakewood, OH 44107
216-228-7428
Independent Libraries
West Locations
Rocky River Public Library
1600 Hampton Road
Rocky River, OH 44116
440-333-7610
http://www.rrpl.org/
Westlake Porter Public Library
27333 Center Ridge Road
Westlake, OH 44145
440-871-2600
http://www.westlakelibrary.org/
Cuyahoga County Archives
2905 Franklin Boulevard
Cleveland, Ohio 44113
216-443-7250
East Locations
Cuyahoga Falls Library
2015 3rd Street
Cuyahoga Falls, OH 44221
330-928-2117
http://www.cuyahogafallslibrary.org/
East Cleveland Public Library
14101 Euclid Avenue
East Cleveland, OH 44112
216-541-4128
http://www.eastclevelandpubliclibrary.org/
Euclid Public Library
631 East 222nd Street
Euclid, OH 44123
216-261-5300
http://www.euclidlibrary.org/
The Cleveland Law Library
1 West Lakeside Avenue, Fl. 4
Cleveland, OH 44113
216-861-5070
http://clevelandlawlibrary.org/
Related programs
Related topics
Related roles
Related divisions