Information on:

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