Leo's birth year is 1946. Phone number listed for Leo is (314) 487-3449. Leo is a resident of 4650 Slumberwood Ln, Saint Louis, Mo 63128. Leo was born 78 years ago. Cities Leo has lived in before are Milwaukee and Saint Louis.
Public records show that Leo is German. Leo belongs to Western European ethnic group. His main language is English. Graduate school is his education level. His date of birth was listed as 1946-12-07.