Albuquerque Public Libraries
See hours and locations at http://abqlibrary.org/mainlibrarys.
NOTE: you can join the ABQ Public Library by visiting any branch; you do not need to be an ABQ resident. They also have digital (ebook) lending for cardholders.
Estancia Public Library
601 South 10th St, Estancia, 505-384-9655
see hours and info at http://townofestancia.com/index.php?page=library
110 N. Roosevelt Ave, Mountainair, 505-847-9676