Leo is a resident of 9323 Pardee Rd, Saint Louis, Mo 63123. Public records show Saint Louis as a city Leo also stayed in. Leo's possible relatives are Angeline F Wacker, Eileen Patricia Wacker, Richard Frederick Wacker and 4 other people. Phone number listed for Leo is (314) 843-7798. The birth year was listed as 1924. Leo has reached 100 years of age.
Public records show that Leo is German. Leo belongs to Western European ethnic group. Leo's language is English. According to public records Leo's education level is graduate school. Leo was born on 1924-03-10.
We found Leo's 1 car purchase in year 2009. Hyundai Sonata is the cars purchased by Leo.