Organization
Farmington Public Library
Region 6
NNLM ID: 7437-O-19328
205 Elm St
PO Box 472
Farmington, Iowa 52626
Telephone: 319-878-3702
Website: https://www.farmington.lib.ia.us/
Organization Type: Public Library
Liaisons
last updated: 08/13/25 11:36