Leo turned 83 years old. This person is linked with Dionysus, Inc. Leo now resides at 122 Columbia Pl, Slidell, La 70458. The number currently linked to Leo is (504) 241-0010. In addition to Slidell, Leo also lived in Slidell, New Orleans and Yukon. Leo is related to or closely associated with Sandra Sander Schmitt, Cheryl A Bordelon, Stephen B Schmitt and 6 other people. This person's birth year is 1941.
Leo is German. Western European is his ethnic group. Leo can speak English. According to public records Leo's education level is college. The date of birth was listed as 1941-01-01.