Town Hall Address N10725 Hwy YY Lomira, WI 53048 United States- Dodge County Website https://townleroy.com Town Clerk 920-583-0201 N10725 Hwy YY Lomira, WI 53048 United States County Dodge