Contact Us
For general questions or comments about the City of Farmington contact us here.
For information or reservations for Indian Lake, this is not the contact for that, please call 319-878-3706 for any Indian Lake needs. Thank you! |
For City Offices and Services contact info, hours, etc . . click here