Skip to content

Town of Genoa

Categories

Government Offices

About Us

Located at 2289 Main Street from the Genoa Bar & just north of the Genoa Town Hall, the Town of Genoa Offices & Meeting Room are where the Town Board Members meet each month with the citizens