This person has lived also in Jackson. Leo was born in 1958. Leo was born 66 years ago. 1108 Herbert J Ave #1732, Jackson, Mi 49202 is where Leo lives. Leo's possible relatives are Dorothy M Lammers, Beulah M Lammers, Dorothy Lammers and one other person. Leo has listed phone number: (517) 796-2093.