1. Farmington Public Library.
2101 Farmington Ave, Farmington, NM 87401
Coordinate: 36.74959,-108.18087
Phone: (505) 386-1448
2. Farmington Public Library
1001 W Broadway, Farmington, NM 87401
Coordinate: 36.72752,-108.22262
Phone: (505) 327-4796
3. Shiprock Branch Library
2101 Farmington Ave, Farmington, NM 87401
Coordinate: 36.74959,-108.18087
Phone: (505) 368-3804
4. Farmington City Government Library
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|36.716003,-108.20325
Phone: Phone: (505) 599-1272