when:6:00pm, Farmington, NM
venue:Farmington Public Library
when:10:00am, Farmington, NM
venue:Farmington Public Library
when:7:00pm, Farmington, NM
venue:Farmington Public Library
when:7:00pm, Farmington, NM
venue:Farmington Public Library
when:1:00pm, Farmington, NM
venue:Farmington Public Library
Our Vision:
Our Vision is a literate and enlightened population whose lives are enriched by the resources, programs and services provided by Farmington Public Library.
Our Mission:
Farmington Public Library enlightens, enriches, and changes lives by providing resources, programs and services that are efficient, innovative and convenient, in an environment that is clean, safe, and pleasant.