Leonard Otterbach was born in 1946, age 78. Leonard Otterbach's address is 7781 Nw 30th Street , Hollywood, FL 33024. Possible relatives include Patricia Otterbach. Public records show Leonard has also lived in Miami Beach, FL.
Related to: Patricia Otterbach
Leonard Otterbach's current address is 3400 8th Street #238, Des Moines, IA 50313. Leonard's age is 103 years old (1921). Phone numbers associated with Leonard are (515) 244-5644 and (515) 244-6654. Leonard has also lived in Mesa, AZ. The latest email used to communicate with Leonard Otterbach is leo****@bellsouth.net.
Address History: 3400 8th Street #238, Des Moines, IA 50313;
3811 E University Drive, Mesa, AZ 85205
Emails: leo****@bellsouth.net,
leo****@cs.com
Results 1 - 2 of 2