Contact Us

The quickest way to reach us is to send a message using the form below.

If you would prefer, you can call us using the phone numbers to the right.

Have a question about our downloadable collection? Ask it here.




 Security code





Phone Numbers

Bay Village Branch     440.871.6392
Beachwood Branch 216.831.6868
Berea Branch 440.234.5475
Brecksville Branch 440.526.1102
Brook Park Branch 216.267.5250
Brooklyn Branch 216.398.4600
Chagrin Falls Branch 440.247.3556
Fairview Park Branch 440.333.4700
Garfield Heights Branch 216.475.8178
Gates Mills Branch 440.423.4808
Independence Branch 216.447.0160
Maple Heights Branch 216.475.5000
Mayfield Branch 440.473.0350
MetroHealth 216.778.7670
Middleburg Hts. Branch 440.234.3600
North Olmsted Branch 440.777.6211
North Royalton Branch 440-237.3800
Olmsted Falls Branch 440.235.1150
Orange Branch 216.831.4282
Parma Heights Branch 440.884.2313
Parma Branch 440.885.5362
Parma-Snow Branch 216.661.4240
Richmond Hts. Branch 440.449.2666
Solon Branch 440.248-8777
South Euclid-Lyndhurst 216.382.4880
Southeast Branch 440.439.4997
Strongsville Branch 440.238.5530
Warrensville Hts. Branch 216.464.5280
   
Accounting Department 216.749.9511
Administrative Offices 216.398.1800
 • Toll Free Administrative # 800.749.5560
 • TDD Line 440.333.4898
 •Holiday/Emergency Closing 216.749.9549
Adult Services Department 216.749.9307
Career Center 216.475.2225
Circulation Department 216.749.9485
Facilities Department 216.749.9440
Human Resources Division 216.749.9464
 • TDD Human Resources 216.749.9478
 • Job Line 216.749.9466
Marketing Division 216.749.9487
Operations/Fiscal Division 216.749.9503
Youth Services 216.749.9354
Executive Director, Sari Feldman 216.749.9483
Deputy Director, Tracy Strobel  216.749.9419