Leonard’s residency is at 11889 Featherwood Dr, Saint Louis, Mo 63146. He has stayed in Saint Louis, Flushing and St Louis before moving to Saint Louis. His birth year was listed as 1946. This year Leonard celebrated his 79 birthday. People possibly related to Leonard are Geraldine Rifas, Joanne Alyssa Mendenhall, Stephanie M Riffas and one other person. Phone number listed for Leonard is (314) 432-3507.
He is ethnic Greek. Leonard belongs to Mediterranean ethnic group. Leonard's language is English. Leonard compleated graduate school. The date of birth was listed as 1946-09-20.