Organization
Farmington Public Library
Region 6
NNLM ID:
7437-O-19328
205 Elm St
PO Box 472
County:
Telephone:
319-878-3702
Website:
https://www.farmington.lib.ia.us/
Organization Type:
Public Library