Leo’s residency is at 112 Laura Hill Rd, Saint Peters, Mo 63376. Leo's birth date was listed as 1934. This year Leo celebrated his 89 birthday. He has stayed in Saint Louis, St Louis and Florissant before moving to Saint Peters. Leo owns the phone number (636) 240-6894.
He is ethnic Czech. Ethnic group of this person is Eastern European. English is his mother tongue. Leo's level of education is college.