New Mexico

Albuquerque

Branch – 401
5900 Office Blvd. NE
Albuquerque, NM 87109

(505) 341-7000

Mon-Fri – 7:30AM – 5:30PM
Sat – 8:00AM – 5:00PM
Sun – Closed

Albuquerque Heights

Branch – 403
9201 Indian School NE
Albuquerque, NM 87112

(505) 341-7000

Mon-Fri – 7:30AM – 5:30PM
Sat – Closed
Sun – Closed

Santa Fe

Branch – 404
1224 Calle La Resolana
Santa Fe, NM 87507

(505) 424-6300

Mon-Fri – 7:30AM – 5:30PM
Sat – 8:00AM – 5:00PM
Sun – Closed

Roswell

Branch – 405
511 S Virginia Ave.
Roswell, NM 88202

(575) 622-7042

Mon-Fri – 7:30AM – 5:30PM
Sat – 8:00AM – 12:00PM
Sun – Closed

Hobbs

Branch – 407
321 South Turner
Hobbs, NM 88240

(575) 393-3178

Mon-Fri – 7:30AM – 5:30PM
Sat – 8:00AM – 2:00PM
Sun – Closed

Albuquerque Downtown

Branch – 408
1410 2nd St NW
Albuquerque, NM 87102

(505) 341-7000

Mon-Fri – 7:30AM – 5:30PM
Sat – 8:00AM – 5:00PM
Sun – Closed

Farmington

Branch – 409
1911 E Murray Dr.
Farmingron, NM 87401

(505) 325-6100

Mon-Fri – 7:30AM – 5:30PM
Sat – 7:30AM – 12:00PM
Sun – Closed

Ruidoso

Branch – 412
26126 Hwy 70
Ruidoso, NM 88345

(575) 378-9818

Mon-Fri – 7:30AM – 5:30PM
Sat – 8:00AM – 2:00PM
Sun – Closed

Farmington

Branch – 413
3A Road 5710
Farmington, NM 87401

(505) 325-7472

Mon-Fri – 7:00AM – 5:30PM
Sat – Closed
Sun – Closed