Search billions of records on Ancestry.com

  
William Carle's Last Salary Payment, Company G, 40th Regiment, Infantry Volunteers of Iowa
Contributed by: Richard Carle