Leonard was born in 1953. We have found 7 possible relatives of Leonard: Tom Elmer Denton, Teresa D Denton, Shawna Dee Denton and 4 other people. Leonard has reached 71 years of age. 453 Filer Ave, Twin Falls, Id 83301 is where Leonard resides. In addition to Twin Falls, Leonard also lived in Twin Falls and Idaho Falls. Company linked with Leonard is: Computer Doctor Cts. Leonard has listed phone number: (208) 737-9161.
His ethnicity is English. Western European is Leonard's ethnic group. English is the language Leonard can speak. He attended to vocational/technical School. His date of birth was listed as 1953-11-27.
Leonard has one website - magicclassiccars.com. Registration of this web domain were done on 2007-05-04.