Alvinston, Ontario is located along Nauvoo Road (Formerly Kings Highway 79) (now Lambton County, Ontario CR 79), near the Middlesex County line. It is situated in the Township of Brooke-Alvinston, Ontario. The town was founded by Archibald Gardner in 1837 by building a gristmill.


