Theodore P.A. Haenlein

  • Rank / Title / Rate Lt. Commander
  • Conflict Other
  • Entered Service 05/25/1972
  • Date of Birth 12/26/1954
  • Left Service 06/04/1996
  • Branch of Service US Coast Guard