Gates Mills Branch
1491 Chagrin River Rd, Gates Mills, OH 44040
Cuyahoga County Public Library has 27 branches that serve 47 communities. Our mission is empower individuals and communities by providing opportunities for all to read, learn, create and connect.