Lennon, Michigan, US is a village located in Clayton Township, Genesee County. It was named after Thomas William Lamont, a banker and diplomat. The village was incorporated in 1905 and had a population of 504 as of the 2010 census. Lennon is home to the historic Crossroads Village and Huckleberry Railroad, a popular attraction that recreates a 19th-century small town and offers train rides on a vintage steam locomotive.
Lennon, MI has 1 Dollar General location.
(5.32 miles)
Swartz Creek, MI
View Dollar General locations View Family Dollar locations(5.83 miles)
Durand, MI
View Dollar General locations View Family Dollar locations(6.62 miles)
Flushing, MI
View Dollar General locations(9.30 miles)
New Lothrop, MI
View Dollar General locations(9.58 miles)
Corunna, MI
View Dollar General locations(10.08 miles)
Bancroft, MI
View Dollar General locations(10.46 miles)
Genesee, MI
View Family Dollar locations(11.28 miles)
Byron, MI
View Dollar General locations(12.22 miles)
Flint, MI
View Dollar General locations View Dollar Tree locations View Family Dollar locations View Five Below locations(12.35 miles)
Owosso, MI
View Dollar General locations View Dollar Tree locations