Library Directory
Library Information
Library Administration
- 704-878-3091
-
- Steve Messick-Library Director
- 704-878-3092
-
-
- Peggy Carter-Assistant Director
- 704-878-3098
-
Circulation (Check-out desk, library cards, late fees)
- 704-928-2413
- Gary Elam-Circulation Manager
- 704-928-2405
-
-
Reference (Reference desk, public computers)
-
- 704-928-2400
- 704-928-2401
- Mardi Durham-Reference Librarian
- 704-878-3109
-
-
Youth Services (Children's desk, children's programs)
- 704-878-3097
- Reitha Morrison-Youth Services Librarian
- 704-928-2414
-
-
Local History Room (Genealogy, Iredell County history)
- Joel Reese-Local History Librarian
- 704-878-3093
-
-
Harmony Branch Library
- 704-546-7086
- Melissa Gaither-Branch Manager
-
-
J. Hoyt Hayes Memorial Troutman Branch Library
- 704-528-2682
- Bernadine Ipsen-Tompkins-Branch Manager
-
-