Leigh City Hall is situated in the heart of Leigh, Nebraska, a charming town nestled in Colfax County in northeast Nebraska.
As a central hub for the community, Leigh City Hall serves as a vital resource for residents and visitors alike, offering a range of services and support.
Generated from their website's infomation