Farmington Area Public Library

Physical address

411 Lightfoot Rd
Farmington, IL 61531
United States