City, Village & Township Government in Vernon, MI Village of Vernon120 E Main StVernon, MI, 484769892882300Caledonia Charter TownshipCity Village Township GovernmentGenesee Township Johnson Memorial LibraryGovernment City Village TownshipGovernment OfficesPowerhouse TownshipVernon Township Show MoreSee AlsoFire Departments