Leslie Barrett Carman

  • City of Birth Odessa
  • Rank / Title / Rate Major
  • State of Birth Texas
  • Conflict War of 1812
  • Country of Birth USA
  • Date of Birth 09/25/1928
  • Date of Death 04/11/2006
  • Branch of Service National Guard