Leonard currently resides at 450 Moran Rd, Grosse Pointe Farms, Mi 48236. Leonard's birth date was listed as 1966. Leonard turned 59 years old. People possibly related to Leonard are Alexander G Posada, Eloisa G Posada, Arsenio Md Posada and 2 other people. Phone number listed for Leonard is (313) 882-6925. Other cities that he has stayed in are Grosse Pointe Park, Detroit, Harper Woods and 2 other cities.