Location System Mesquite Public Library System Library Information Mesquite Public Library North Branch (972) 681-0465 2600 Oates Drive Mesquite, TX 75150 United States Recenter 32.8292857, -96.6385193