Mesquite Public Library System
972-216-6220
972-216-6740
Link: Mesquite Public Library System webpage
North Branch Library
972-681-0465
972-329-8525
Main Library - Children’s
972-216-6226
Main Library - Circulation
972-216-6227
Main Library - Genealogy
972-216-6229
Main Library - Information/Reference
972-216-6224