Steve (Max) Leiter
1914 - 1979
Generation: 1
1. Steve (Max) Leiter was born 19 Apr 1914, Munich, Bayern, Germany; died 23 Apr 1979, Cincinnati, Ohio, USA. Steve married 07 Mar 1943. [Group Sheet]