Leonard is a resident of 2016 Pine Needle Dr, Mobile, Al 36609. A city Leonard has lived in before is Mobile. The current age of Leonard is 68. Leonard's birth year is 1956. Leonard has listed (251) 661-1147 as his phone number.
Public records show that Leonard is Irish. He belongs to Western European ethnic group. Leonard's language is English. According to public records Leonard's education level is graduate school. This person date of birth is 1956-07-24.