Roles performed
Data from
Locations
William J. Lennon has 6 locations.
Birth (October, 1863)
MI
USA
Active in (1888-1889)
Tekonsha, MI
USA
Active in (1890-1897)
Union City, MI
USA
Active in (1898-1902)
Quincy, MI
USA
Active in (1904-1908)
Constantine, MI
USA
Active in (1910)
Conway, AR
USA