Other cities that he has stayed in are Linwood, Wixom, Flat Rock and 5 other cities. The residency of Leonard is at 16220 Wormer St, Detroit, Mi 48219. The birth year was listed as 1954. Leonard's possible relatives are Andrea M Ballor, Timothy Paul Ballor, Maxine F Ballor and 6 other people. The age of Leonard is 70. Leonard has listed (989) 697-4420 as his phone number.