Carmel Clay Public Library

Carmel Clay Public Library

Carmel, IN 46032 / The Carmel Clay Public Library inspires lifelong discovery, facilitates collaboration, and connects people with resources.