City Hall
160 S Main
Farmington, Utah 84025
801-451-2383

contact-us-1207802_1920
Please enter your name.
Please enter a message.
cottage-1550083_1920
background-2060708_1920cropwords1
Davis county Fair