He has stayed in Idaho Falls, Coeur D Alene, Moscow and 4 other cities before moving to Coeur Alene. Leonard’s residency is at 1637 Tullis Dr, Coeur D Alene, Id 83815. The possible relatives of Leonard are Paula Tremelling, Steven C Lambert, Steven Charles Lambert and one other person. Leonard has listed phone number: (208) 665-9929. This person's birth year is 1968. Leonard has reached 56 years of age.
He is ethnic English. Western European is Leonard's ethnic group. Leonard's language is English. According to public records Leonard's education level is college. Leonard's birth date is 1968-02-08.