212 Main St Elgin, IA 52141
City Hall Office: 563-426-5998
Find us on Facebook
Mayor
563-880-8585
City Council Member
563-412-8700
515-351-1804
563-379-8835
Little Switzerland of Iowa
City of Elgin
City Hall Office
563-426-5998
City Hall
City Clerk Email
elgincityclerk@gmail.com
Designed and Hosted ByStress Less Tech Solutions