He got the Grand Trunk Western Railroad routed through the settlement and a depot built there.
A post office was established in Genesee County in July 1880 with Lennon as the first postmaster.
[5] According to the United States Census Bureau, the village has an area of 0.92 square miles (2.38 km2), all land.
Of the village's area, 0.68 square miles (1.76 km2) and 429 residents are within Venice Township in Shiawassee County.
The Clayton Township portion within Genesee County contains 0.24 square miles (0.62 km2) and 82 residents at the 2010 census.
19.9% of all households were made up of individuals, and 8.9% had someone living alone who was 65 years of age or older.
14.0% of all households were made up of individuals, and 4.5% had someone living alone who was 65 years of age or older.