This person is linked with companies: Sherman Health Care, Inc, Seven Oaks Nursing Home, Inc, Nocona-Henrietta Health Properties, Inc and Oak View Properties, Inc. Leo is a resident of 11605 Studt Ave, Saint Louis, Mo 63141. The number currently linked to Leo is (314) 569-1252. Leo turned 83 years old. In addition to Saint Louis, Leo also lived in Saint Louis and Williston. 1942 is the birth year of Leo.
Public records show that Leo is German. Western European is his ethnic group. He is fluent in English language. Leo's level of education is graduate school. Leo's date of birth was listed as 1942-06-07.