Roles performed
Data from
Locations
James B. Leisenring has 8 locations.
Birth (1840)
PA
USA
Active in (1855-1865)
Mount Pleasant, IA
USA
Active in (1859)
Philadelphia, PA
USA
Active in (1863)
Portsmouth, OH
USA
Active in (1867-1872)
Galesburg, IL
USA
Active in (1873-1884)
Fort Dodge, IA
USA
Active in (1888-1889)
Jacksonville, IL
USA
Death (July 14, 1901)
Mount Pleasant, IA
USA