Joseph Edward Rusher, Mary Eliza Rusher, Doreatha D Mchenry and 2 other people are people possibly related to Leonard. Other cities that he has stayed in are Detroit and Lansing. Leonard’s current address is 18157 Riopelle St, Detroit, Mi 48203. Phone number listed for Leonard is (517) 886-3108. Businesses linked with Leonard are A Financially Responsible Organization Llc and Coast 2 Coast Property Acquisitions Llc. The birth year was listed as 1967. Leonard has reached the age of 57 years.