Cities Leonard has lived in before are Saint Louis, Alexandria, Arlington and 3 other cities. Leonard currently resides at 1609 Tradd Ct, Chesterfield, Mo 63017. This year Leonard celebrated his 89 birthday. Deniset T Griggs, Denise T Griggs, Madie H Griggs and 6 other people are people possibly related to Leonard. Leonard was born in 1935. L L Griggs & Associates Llc is business that might have connection with Leonard.