• 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 of Genoa