Meet Our Staff
Administration
Ashley Huffines, Director
Office: 815-233-3000, ext. 216
ahuffines@freeportpubliclibrary.org
Kya Eckert, Administrative Assistant
Office: 815-233-3000, ext. 215
keckert@freeportpubliclibrary.org
Management Team
Dianne Ludwig, Adult Services Manager
Office 815-233-3000, ext. 221
dludwig@freeportpubliclibrary.org
Amanda Meyers, Youth Services Manager
Office 815-233-3000, ext. 238
ameyers@freeportpubliclibrary.org
Katy Wiegert Harnish, Circulation and Marketing Manager
Office 815-233-3000, ext. 229
Charissa Ruiz, Librarian Assistant
Office 815-233-3000, ext. 238
cruiz@freeportpubliclibrary.org
Library Services
Asia Gullett, Lead Clerk
Office 815-233-3000, ext. 246
agullett@freeportpubliclibrary.org
Stephanie Brashaw, Technical Services/Interlibrary Loan
Office 815-233-3000, ext. 241
sbrashaw@freeportpubliclibrary.org
Don’t see who you’re looking for? Contact us at information@freeportpubliclibrary.org