Staff Directory

Executive Director

Becky Fyolek
815.526.5102
bfyolek@clpl.org

Assistant Director

Karen K. Migaldi 
815.526.5103
kmigaldi@clpl.org

Head of Adult Services

Nancy Weber
815.526.5151
nweber@clpl.org

Head of Circulation Services

Mari Swift
815.526.5131
mswift@clpl.org

Head of Technical Services

Penny Ramirez 
815.526.5193
pramirez@clpl.org

Head of Youth Services

Dawn Dvorak
815.526.5179
ddvorak@clpl.org

Business Manager

Kriste Amherdt
815.526.5105
kamherdt@clpl.org

Homebound Services

Mary Robinson
815.526.5153
homebound@clpl.org

Outreach Services

Katie Meyers
815.526.5154
adultoutreach@clpl.org

Marketing Manager

Stephanie Price
815.526.5109
sprice@clpl.org

Volunteer Coordinator

Eneida Salazar
815.526.5132
esalazar@clpl.org