Leonard currently resides at 6051 Hazlett St, Detroit, Mi 48210. Possible relatives of Leonard are: Donald Cargill Cargill, Oscar Lee Cargill, Farrell William Cargill and 4 other people. This person's birth year is 1947. Leonard has listed phone number: (313) 899-3539. He has stayed in Bangor, Detroit and Grand Junction before moving to Detroit. The current age of Leonard is 78.
African American 1 is Leonard's ethnicity. All African American Ethnic Groups is Leonard's ethnic group. English is his mother tongue.