Our Thompson Branch is currently experiencing phone and internet issues.

Geauga County Public Library’s

Youth Services Librarians

Geauga County Public Library
Heads of Youth Services

meet our youth leaders