Information on: Add an Article Add an Event Edit

Crystal Lake Public Library

126 Paddock Street
815-459-1687

Mission Statement:

Crystal Lake Public Library: Helping people, of all ages and backgrounds, learn, enjoy, and better their lives.



Crystal Lake Public Library is not affiliated with AmericanTowns Media

Photos